Unit тестирование в C# (2016)
Написать хороший Unit тест непростая задача. Необходимо не только знать, как пользоваться тем или иным Unit Test Framework, но и понимать основы проектирования, чтобы создавать код, который будет поддерживать тестирование. Этот видеокурс предназначен для тех разработчиков, которые хотят систематизировать знания в области написания Unit тестов.
Содержание:
Урок 1. Unit тестирование. Использование MSTest
- Обзор тем курса
- Лучшие практики написания Unit тестов (правила именования, где размещать тесты, какой код тестировать, а какой нет, шаблон AAA)
- Пример создания простого Unit теста
- Использование классов Assert
- Создание DataDriven тестов
- Создание Ordered и Generic тестов
- Использование атрибута DeploymentItem
- Как заставить себя писать Unit тесты
Урок 2. Использование Stub объектов
- Проблема тестирования кода
- Что такое зависимость
- Виды тестовых объектов
- Что такое Stub объект
- Тестирование кода с применением Stub объектов
- Использование Dependency Injection
- Другие способы тестирования кода с зависимостями
Урок 3. Использование Mock объектов. Moq Framework
- Типы Unit тестов
- Разница между Stub и Mock объектами
- Как создать свой Mock объект
- Как создать Mock объект использую изоляционный Framework Moq
- Настройка возвращаемых значений для методов в Mock объектах
- Работа со свойствами на Mock объектах
- Контроль выполнения тестируемого кода через Mock объекты
- Создание Mock объектов, работающих с событиями
- Генерация исключений
- Loose и Strict Mock объекты
Автор: Дмитрий Охрименко
Формат: MP4
Видео: AVC/H.264, 1920x1080, 30fps, 473kbps
Аудио: AAC, 48000Hz, stereo, 235kbps
Скачать обучающее видео "Unit тестирование в C#" (1,08 ГБ):
tottall 09/02/17 Просмотров: 3393
+1