Написать хороший Unit тест непростая задача. Необходимо не только знать, как пользоваться тем или иным Unit Test Framework, но и понимать основы проектирования, чтобы создавать код, который будет поддерживать тестирование. Этот видео курс предназначен для тех разработчиков, которые хотят систематизировать знания в области написания Unit тестов. Вы познакомитесь с терминологией и будете знать, какие бывают виды тестовых объектов, которые используются для написания юнит тестов. Также, Вы получите много рекомендаций по написанию тестов взаимодействия, при создании которых используются mock-объекты (в данном курсе будет использоваться изоляционный Framework Moq). Если Вы собираетесь освоить TDD и начать создавать более качественный код – этот курс для Вас.
Содержание: Урок 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 объекты
Информация о видео Название: Unit тестирование в C# Автор: Дмитрий Охрименко Год выхода: 2016 Жанр: Обучающее видео Язык: Русский
Файл Формат: MP4 Видео: AVC/H.264, 1920x1080, 30fps, 473kbps Аудио: AAC, 48000Hz, stereo, 235kbps Размер файла: 1,08 Гб
Скачать Видеокурс - Unit тестирование в C#
|