Слайд 2О чем поговорим?
Виды тестов
Мантра TDD
Хорошие тесты
Just Mock It
Слайд 3Виды тестов
Acceptance testing
Compatibility testing
Conformance testing
Functional testing
Integration testing
Performance testing
Regression testing
Stress testing
System testing
Unit testing
Слайд 6Преимущества
У вас есть тест
Создание только необходимой функциональности
API получается повторно используемым и тестируемым
Убирается
сильная связность компонентов
Создается дизайн для «впрыскивания» зависимостей
Тесты – документация по использованию API
Слайд 7Качества хороших тестов
Большое покрытие кода
Атомарность
Изоляция
Независимость тестов друг от друга
Скорость?