Содержание
- 2. О чем пойдет речь? Что такое unit-тестирование? Плюсы unit-тестирования Unit-тестирование и стоимость разработки Устройство unit-теста Ограничения
- 3. Что такое unit-тестирование? Unit-тестирование – проверка корректности небольших независимых кусочков кода. Цель unit-тестирование – показать, что
- 4. Практика unit-тестирования Тестируемый кусочек кода = класс или метод класса Unit-тесты автоматизированы Unit-тесты пишутся на том
- 5. Плюсы unit-тестирования Упрощают регрессионное тестирование, стимулируют рефакторинг Поощряют написание слабосвязанного кода Unit-тесты = документация!
- 6. Практика unit-тестирования Тестируемый кусочек кода = класс или метод класса Unit-тесты автоматизированы Unit-тесты пишутся на том
- 7. Unit-тесты и стоимость изменений
- 8. Устройство unit-теста Unit-тест = pattern-based тест Unit-тест не зависит от других тестов!
- 9. Тестирование метода 1 2 3
- 10. Тестирование метода [Test Fixture] public class ProgramTest { [Test] public void Add2Numbers_CorrectResult() { var target =
- 11. Тестирование метода public int Calculate(int operandOne, int operandTwo) { int result = 0; // Perform some
- 12. Тестирование метода Разработка через тестирование (test-driven development, TDD)
- 13. TDD: тесты пишутся до кода! Пишу тест Код не компилируется! Определяю интерфейс Тесты не проходят! Реализую
- 14. Инструментарий для unit-тестирования Unit-Testing Frameworks Разметка тестов Проверка условий Выполнение тестов Создание отчетов
- 15. Unit-Testing Frameworks / .NET Средства в составе Visual Studio http://msdn.microsoft.com/en-us/library/dd264975.aspx NUnit http://www.nunit.org/ xUnit.net http://www.codeplex.com/xunit MbUnit /
- 16. Дополнительная информация Шаблоны тестирования xUnit. Рефакторинг кода тестов. Джерард Месарош Издательство: Вильямс, 2009 г. http://www.williamspublishing.com/Books/978-5-8459-1448-4.html
- 18. Скачать презентацию








![Тестирование метода [Test Fixture] public class ProgramTest { [Test] public void Add2Numbers_CorrectResult()](/_ipx/f_webp&q_80&fit_contain&s_1440x1080/imagesDir/jpg/382504/slide-9.jpg)






(–1) · 3 =
Осмотр общего имущества в многоквартирном доме
EV3 Самосвал
Инвестиционный фонд МАП «Инновационный лифт»
Нам нужны союзники!
Дисциплина: Международные перевозки грузов РАЗДЕЛ 3. Обеспечивающий комплекс организации международной перевозки грузов Тема 3
Мое зазеркалье
Московский колледж бизнес-технологий. Эксплуатация беспилотных авиационных систем
Презентация Microsoft PowerPoint (3)
Презентация на тему Иудаизм презентация 4 класс
Структура Аппарата Правительства Кыргызской Республики
Автоматизированная информационная система «Государственный заказ»
Формирование экологической культуры обучающихся колледжа через реализацию социально-образовательых проектов
Тема урока «Право на труд. Трудовые правоотношения»
Класс 1-1 3주 후 시험문제 읽기 Чтение
Обобщающий урок - игра по теме: «Я знаю край родной».
Тяжелая атлетика в России и за рубежом
Разработка мероприятия Цифровой текстиль. Синтетические ткани
Лекция_6 ЭТД ФТД.ppt
Презентация на тему Сочинение по картине Левитана «Весна. Большая вода» 4 класс
Методы мониторинга репутациив социальных медиа
Областной конкурспервичных профсоюзныхорганизаций.
Контроль квалификации сварщиков. Система аттестации сварочного производства
Уголовное законодательство Республики Казахстан на страже воинского правопорядка (занятие 1)
36736
Презентация на тему Разгром империи Наполеона. Венский конгресс (8 класс)
Электрическая лампа накаливания
20161206_avstraliya-i-okeaniya