08
фев 2017

Unit тестирование в C#. Видеокурс (2016)

Unit тестирование в C#. Видеокурс (2016)

Написать хороший 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#. Видеокурс (2016) Unit тестирование в C#. Видеокурс (2016) Unit тестирование в C#. Видеокурс (2016)


Скачать Видеокурс - Unit тестирование в C#

- -- -

ПОКАЗОВ : 216

Топ-10 запрещенных документальных фильмов!

Похожие обучающие видео на Unit тестирование в C#. Видеокурс (2016)

    AutomatedQA TestComplete 7 Enterprise v7.52.678.3AutomatedQA TestComplete 7 Enterprise v7.52.678.3
    AutomatedQA TestComplete - представляет собой законченную систему для автоматизации тестирования Windows приложений, web серверов и web страниц. С помощью TestComplete можно выполнять функциональное, unit, регрессионное, распределенное и другие виды тестирования для .NET, Java, Visual C++, Visual Basic, Delphi, C++Builder, web страниц и других прил...
    Windows 7 Recovery Media for Windows 7 Products UNIT (RUS)Windows 7 Recovery Media for Windows 7 Products UNIT (RUS)
    Диск от компании UNIT для установки и восстановления Windows 7 на вашем компьютере.
    G-Unit - Bottom Girl G-Unit - Bottom Girl
    Артист: G-Unit Название: Bottom Girl Язык: English
    50 Cent - Just A Little Bit 50 Cent - Just A Little Bit
    Артист: 50 Cent Название: Just A Little Bit Язык: English
    G-Unit - Smile G-Unit - Smile
    Артист: G-Unit Название: Smile Язык: English
    AngularJS Essential. Видеокурс (2015)AngularJS Essential. Видеокурс (2015)
    Если Вы хотите структурировать свои знания или еще не начинали изучение AngularJS, то этот видео курс даст Вам возможность, шаг за шагом получить необходимый набор знаний, чтобы разбираться в чужом коде и создавать свои собственные веб приложения.
    JetBrains dotCover for VS 1.1.250.8JetBrains dotCover for VS 1.1.250.8
    JetBrains dotCover предназначено для анализа тестового покрытия в коде и позволяет разработчику узнать, какая доля кода охвачена тестированием модулей или тестированием по ходу исполнения. Решение JetBrains dotCover является новым дополнением в семействе продуктов компании JetBrains для разработки приложений на базе технологии .NET. Продукт dotCove...
    Программирование на С# с использованием Microsoft .NET Framework 4 (2011) В ...Программирование на С# с использованием Microsoft .NET Framework 4 (2011) В ...
    На курсе «Программирование на С# с использованием Microsoft® .NET Framework 4» подробно рассматривается синтаксис языка программирования C# 4.0, основные приемы и методы эффективного использование новейших возможностей C#, его интеграция с технологией доступа к данным LINQ и интеграция с динамическими языками Ruby и Python. Курс предназначен для ра...
    АнтиБыдлоКодер. Видеокурс (2015)АнтиБыдлоКодер. Видеокурс (2015)
    Научиться "быдлокодить" — легко. Быстро писать компактные, эффективные, изящные, стабильные программы — намного труднее. Уроки данного курса помогут повысить уровень своего мастерства в этом нелегком деле и более профессионально подходить к разработке сложных программ.
    PHP и MySQL с Нуля до Гуру 2.0. Видеокурс (2017)PHP и MySQL с Нуля до Гуру 2.0. Видеокурс (2017)
    Этот видеокурс научит вас программировать на самом популярном web-языке в мире - PHP. Предназначен для тех, кто хочет научиться создавать сложные сайты на PHP и MySQL и освоить одну из самых актуальных и высокооплачиваемых профессий в 21-м веке.
    Europa Universalis IV: Wealth of Nations (2014/ENG)Europa Universalis IV: Wealth of Nations (2014/ENG)
    Wealth of Nations - второе расширение для критически похвалившей стратегической игры Европа Europa Universalis IV, сосредотачивающаяся на торговле и как превратить богатство мирового потока в Вашу казну.
    Рассел К., Картер Ф. - Большая книга IQ-тестовРассел К., Картер Ф. - Большая книга IQ-тестов
    Неоценимую услугу для тех, кому предстоит пройти IQ-тестирование, и для желающих самостоятельно проверить свои способности окажет эта книга, содержащая 1600 заданий. Практикуясь в решении разнообразных типов тестов и "настраивая" свой мозг на различные виды задач, вы сможете значительно улучшить свои результаты, а также повысить уровень интеллекта,...
    Acidaizer - Tech Trance Collection (2010)Acidaizer - Tech Trance Collection (2010)
    Исполнитель: VA Альбом: Acidaizer - Tech Trance Collection Жанр: Trance Год выхода: 2010 Формат: Mp3 Битрейт аудио: 320 kbps Размер: 382 mb
    Программирование на Python для тестировщиков. Видеокурс (2015)Программирование на Python для тестировщиков. Видеокурс (2015)
    Этот курс предназначен для обучения тестировщиков программированию на языке Python.
    AngularJSD3.js. Векторная графика в одностраничных Web-приложениях. Видеоку ...AngularJSD3.js. Векторная графика в одностраничных Web-приложениях. Видеоку ...
    Курс предназначен для продвинутых javascript-программистов, желающих получить новые знания в области работы с векторной графикой SVG в браузерах, используя, де факто, современный стандарт - библиотеку D3.js.

Рекомендуем обратить внимание

Зайцы тут » Обучающее видео » Unit тестирование в C#. Видеокурс (2016)
RSS информер