- Регистрация
- 24.09.2021
- Сообщения
- 38 211
Автор: Дмитрий Охрименко Название: Unit тестирование в С# О видеокурсе : Написать хороший 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 объекты ![]() |