Премиум
- 27 Сен 2019
- 0
- 485,634
Голосов: 0
0.0
5
0
0
https://m5.megasliv.pro/threads/dmitrij-oxrimenko-unit-testirovanie-v-s-2016.57250/
#1
Автор: Дмитрий Охрименко
Название: Unit тестирование в С#
О видеокурсе: Написать хороший Unit тест непростая задача. Необходимо не только знать, как пользоваться тем или иным Unit Test Framework, но и понимать основы проектирования, чтобы создавать код, который будет поддерживать тестирование. Этот видео курс предназначен для тех разработчиков, которые хотят систематизировать знания в области написания Unit тестов.
Вы познакомитесь с терминологией и будете знать, какие бывают виды тестовых объектов, которые используются для написания юнит тестов. Также вы получите много рекомендаций по написанию тестов взаимодействия, при создании которых используются mock-объекты (в данном курсе будет использоваться изоляционный Framework Moq). Если вы собираетесь освоить TDD и начать создавать более качественный код – этот курс для вас.
Содержание курса:
Урок 1. Unit тестирование. Использование MSTest
Скачать:
Название: Unit тестирование в С#
О видеокурсе: Написать хороший 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 объекты
Для просмотра содержимого вам необходимо авторизоваться.
Скачать:
Последнее редактирование модератором: