Архив метки: тестирование

Mock-объект – Тестирование кода

Mock-объект (от англ. mock object, буквально: «объект-пародия», «объект-имитация», а также «подставка») — в объектно-ориентированном программировании — тип объектов, реализующих заданные аспекты моделируемого программного окружения. Mock-объект представляет собой конкретную фиктивную реализацию интерфейса, предназначенную исключительно для тестирования. Зачем же нам нужны MOCKи? Часто бывает что наш код зависит от других частей нашего проекта и тестируя его вы цепляете код, который вы уже оттестировали, зачем же его трогать? Когда вы… Читать далее »

Test-driven development, TDD – методика разработки

Зачем это нужно? Многие программисты сейчас начнут плеваться, мол: “мой код и без тестов работает…”, “да тесты только отнимают время…”. Тут они будут не правы! Да, написание теста требует времени, но в свою очередь прошедший (успешный) тест является доказательством того, что ваша программа выполняет то, что вы от нее ожидаете. Техника TDD сложна, требует терпения, но если вы ее усвоите,… Читать далее »