Результаты поиска по запросу "tdd"
Класс не нужно было бы экспортировать, когда вы создаете исполняемый файл вашего приложения ... но опять же, для меня это относится к категории "прыжков через обручи". Насколько «чистым» действительно должен быть код приложения?
темаБрайан (единственный отвечающий) говорит: «Ваш код должен быть написан таким образом, чтобы он не зависел от тестирования»Единственный комментарий гласит...
Тестовый контроллер с введенным сервисом внутри углового JS с жасмином
Я пытаюсь понять, как проверить мой код с помощью jasmine и angularJS. Я написал тестовый проект с контроллером и внедренным сервисом. Теперь я хочу проверить контроллер и попытаться смоделировать введенный сервис. Но я не нашел способа проверить ...
Как мне сравнить значения каждого элемента в двух списках?
В моем методе модульного тестирования, У меня есть два списка. Одним из них являетсяexpectedValueListи другое actualvalueList. expectedValueList={a=1,b=2,c=3,d=4} actualvalueList={d=4,b=2,c=3,a=1}Я сравниваю только один элемент, делая ...
Принцип TDD FIRST
Я не понимаю, какПринцип TDD FIRST [http://agileinaflash.blogspot.de/2009/02/first.html]не соблюдается в следующем коде. Вот мои заметки о первом принципе: Быстрый: быстро запустить (подмножество) тестов (так как вы будете запускать ...
Должен ли я практиковать «mockist» или «классический» TDD?
Я прочитал (и перечитал) книгу Мартина ФаулераИздевательства не окурки [http://martinfowler.com/articles/mocksArentStubs.html], В нем он определяетдва разных подхода к TDD: «Классический» и ...
Почему phpunit не показывает никаких ошибок в консоли
Я использую phpunit с фреймворком Laravel 4. Почему при тестировании ошибки PHP не отображаются сообщения об ошибках (например, отсутствует метод)? Как мы можем заставить phpunit показывать все ошибки?
Кодирование по интерфейсу означает, что в вашем тесте вы можете использовать фиктивный объект вместо реального объекта. Используя хороший макет фреймворка, вы можете делать в своем макете объект все что угодно.
ал очень долгий и трудный квест, чтобы учиться иприменять TDD для моего рабочего процесса. У меня сложилось впечатление, что TDD очень хорошо вписывается в п...