Складчина: [CBS] Разработка через тестирование C# Test Driven Development (Разработка через тестирование) – подход в разработке программного обеспечения, при котором, перед написание определенного функционала, разрабатывается набор приемочных тестов. Данный подход разработки позволяет выпускать высококачественный код и избавиться от многих проблем возникающих при сопровождении такого кода. Но также TDD требует от разработчика определённых навыков. Задача видеокурса «TDD разработка через тестирование» дать слушателю основные навыки необходимые для написания Unit тестов и использования основах фреймворков для Unit тестирования. Программа курса Спойлер Урок 1. Введение. Основы TDD и Unit Тестирования. На этом уроке Вы узнаете принципы Unit тестирования и узнаете как организовывать работу с использованием TDD. Также Вы научитесь настраивать среду разработки Visual Studio и изучите основные принципы написания правильных тестов. Урок 2. Использование Stub объектов для Unit тестов На этом уроке Вы узнаете, что такое Stub объекты и научитесь поводить рефакторинг своего кода, для того чтобы их использовать. Также Вы узнаете лучшие практики по использованию Stub объектов. Урок 3. Тестирование взаимодействия с использованием Mock объектов, Isolation Frameworks На третьем уроке Вы узнаете в чем заключается разница между Stub и Mock объектами. А также научитесь использовать Isolation Frameworks на примере Rhino Mock и возможностей .NET Framework. Ссылка
Похожие складчины Открыто - [CBS] Unity Базовый Открыто - Автоматизированное тестирование на Java [2022] [teachmeskills] [Дима, Саша, Владимир] Открыто - Разработка через тестирование (TDD) на Java [IBS] [Денис Цыганов] Доступно - [Udemy] Appium - Автоматизация мобильного тестирования с помощью Python Открыто - Тестирование программного обеспечения [2021] [Высшая инженерная школа СПбПУ] [Н. Андреева, Е. Галимова, С. Городецкая, Ю. Заковряшин, М. Мещеряков]