Вопросы с тегом «tdd»

Разработка через тестирование (TDD) включает в себя написание неудачного автоматического теста для определения того, что нужно построить. Затем тест проходит путем написания кода, который удовлетворяет проверяемому условию. Наконец, проводится рефакторинг кода.

9
Как я могу проверить, что значение Jasmine «больше или равно»?
Я хочу подтвердить, что значение является десятичным (или 0), поэтому число должно быть больше или равно нулю и меньше 1. describe('percent',function(){ it('should be a decimal', function() { var percent = insights.percent; expect(percent).toBeGreaterThan(0); expect(percent).toBeLessThan(1); }); }); Как имитировать "> = 0"?

17
Как вы проводите модульное тестирование модульного теста? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы на него можно было ответить с помощью фактов и цитат, отредактировав этот пост . Закрыт 3 года назад . Уточните этот вопрос Я смотрел веб-трансляции Роба Коннериса в …
89 tdd  agile  test-first 

17
Насколько глубоки ваши модульные тесты?
Заблокировано . Этот вопрос и ответы на него заблокированы, потому что вопрос не по теме, но имеет историческое значение. В настоящее время он не принимает новые ответы или взаимодействия. Что я обнаружил в TDD, так это то, что на настройку тестов требуется время, и, будучи естественно ленивым, я всегда хочу …
88 unit-testing  tdd 

7
Лучшие практики разработки через тестирование с использованием C # и RhinoMocks [закрыто]
В настоящее время этот вопрос не подходит для нашего формата вопросов и ответов. Мы ожидаем, что ответы будут подтверждены фактами, ссылками или опытом, но этот вопрос, скорее всего, повлечет за собой дебаты, аргументы, опросы или расширенное обсуждение. Если вы считаете, что этот вопрос можно улучшить и, возможно, снова открыть, обратитесь …

4
Каков ожидаемый синтаксис для проверки сообщений об исключениях в assert_raises / must_raise MiniTest?
Каков ожидаемый синтаксис для проверки сообщений об исключениях в MiniTest's assert_raises/ must_raise? Я пытаюсь заявить примерно следующее, где "Foo"находится ожидаемое сообщение об ошибке: proc { bar.do_it }.must_raise RuntimeError.new("Foo")
86 ruby  tdd  minitest  assertion 

12
Должны ли частные / защищенные методы проходить модульное тестирование?
При разработке TDD первое, что вы обычно делаете, - это создаете свой интерфейс, а затем начинаете писать свои модульные тесты для этого интерфейса. По мере прохождения процесса TDD вы в конечном итоге создаете класс, реализующий интерфейс, и затем в какой-то момент ваш модульный тест будет пройден. Теперь мой вопрос касается …
83 unit-testing  tdd 
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.