Видео курсы по Unit тестирование в C# - онлайн обучение ITVDN
ITVDN: курсы программирования
Видеокурсы по
программированию

Выбери свою IT специальность

Подписка

О курсе

Для написания хорошего Unit-теста необходимо не только знать, как пользоваться тем или иным Unit Test Framework, но и понимать основы проектирования - это позволит создавать код, который будет поддерживать тестирование. Данный видео курс предназначен для разработчиков, желающих систематизировать знания в области написания Unit-тестов.

В материалах курса вы найдете примеры создания простых тестов и примеры применения продвинутых возможностей библиотеки MSTest. Если вы собираетесь освоить TDD (Test-driven Development) и начать создавать более качественный код – этот курс для вас.

Читать дальше...

Этот курс входит в специальности:

Предварительные Требования

Уверенное владение языком C# на уровне курса "C# Углубленный"

Читать дальше...

Вы научитесь

  • Использовать Unit Test Framework для написания Unit-тестов
  • Пользоваться библиотекой MSTest
  • Владеть терминологией Unit-тестирования
  • Разбираться в видах тестовых объектов, которые используются для написания Unit-тестов, и успешно применять их 
  • Понимать принципы написания качественных Unit-тестов
Читать дальше...
Скачать материалы курса Для получения материалов курса нужно авторизоваться
Получить сертификат Для получения сертификата нужно авторизоваться
  • Длительность: 3 ч 48 м
  • Курс создан: 30.06.2016
  • Уроков: 3 из
  • Обновлен: 22.12.2020
  • Язык: русский

Что входит в курс

  • 3 видео уроков
  • Домашние задания
  • Тестирование
  • Сертификат
  • Консультация с тренером

×

Вы открыли доступ к тесту! Пройти тест

Вы действительно хотите открыть доступ к тестированию по курсу Unit тестирование в C# на 40 дней?

Войдите или зарегестрируйтесь для того чтоб продолжить просмотр бесплатного видео

Данный видео урок является вводным. Просмотрев его, вы узнаете, как создавать Unit-тесты, а также какими возможностями обладает библиотека MSTest.

Видео урок состоит из следующих тем: 

  • Обзор тем курса
  • Лучшие практики написания Unit-тестов 
  • Пример создания простого Unit-теста 
  • Использование классов Assert 
  • Создание DataDriven тестов 
  • Создание Ordered и Generic тестов 
  • Использование атрибута DeploymentItem 
  • Как заставить себя писать Unit тесты
Читать дальше...
Проблема тестирования кода Что такое зависимость Виды тестовых объектов Что такое Stub объект Тестирование кода с применением Stub объектов Использование Dependency Injection Другие способы тестирования кода с зависимостями
Читать дальше...
Типы Unit тестов Разница между Stub и Mock объектами Как создать свой Mock объект Как создать Mock объект использую изоляционный Framework Moq Настройка возвращаемых значений для методов в Mock объектах Работа со свойствами на Mock объектах Контроль выполнения тестируемого кода через Mock объекты Создание Mock объектов, работающих с событиями Генерация исключений Loose и Strict Mock объекты
Читать дальше...
ПОКАЗАТЬ ВСЕ
основные темы, рассматриваемые на уроке
0:00:51
План курса
0:01:35
Содержание урока
0:03:24
Что такое Unit Test
0:04:50
Типы тестирования
0:08:40
Интеграционное тестирование
0:09:40
Верификация и валидация
0:12:14
Свойства хорошего Unit теста
0:14:16
Расположение Unit тестов
0:15:05
Именование проектов
0:15:39
Именование методов и классов
0:17:53
Какой код тестировать
0:21:22
Unit Test Frameworks
0:22:06
Подход ААА
0:23:15
Пример создания простого Unit теста
0:34:04
Более сложный пример со значением определяющим сложность пароля
0:39:00
Работа атрибутов TestInitialize и ClassInitialize
0:46:49
Класс Assert
1:00:04
Свойство TextContext
1:04:12
Data-driven test
1:11:25
Ordered и Gineric тесты
1:18:02
Атрибут DeploymentItem
1:25:09
Как заставить себя писать Unit тесты
1:31:10
Польза Unit тестирования
1:34:28
Test Driven Development
ПОКАЗАТЬ ВСЕ
Студенты также смотрят
Unit тестирование в Java с JUnit
ПОДРОБНЕЕ
Unit тестирование для Android разработчиков
ПОДРОБНЕЕ

Покупай подпискус доступом ко всем курсам и сервисам

Библиотека современных IT знаний в удобном формате

Выбирай свой вариант подписки в зависимости от задач, стоящих перед тобой. Но если нужно пройти полное обучение с нуля до уровня специалиста, то лучше выбирать Базовый или Премиум. А для того чтобы изучить 2-3 новые технологии, или повторить знания, готовясь к собеседованию, подойдет Пакет Стартовый.

Стартовый
  • Все видеокурсы на 3 месяца
  • Тестирование по 10 курсам
  • Проверка 5 домашних заданий
  • Консультация с тренером 30 мин
59.99 $
Оформить подписку
Премиум Plus
  • Все видеокурсы на 1 год
  • Тестирование по 24 курсам
  • Проверка 20 домашних заданий
  • Консультация с тренером 120 мин
  • Скачивание видео уроков
199.99 $
Оформить подписку
Базовый
  • Все видеокурсы на 6 месяцев
  • Тестирование по 16 курсам
  • Проверка 10 домашних заданий
  • Консультация с тренером 60 мин
89.99 $
Оформить подписку
комментарии и обсуждения
Notification success