Advanced Unit Testing in Unity [Тариф Unit Testing Vanilla] [k-syndicate.school] [Анатолий Колесник]

Sky90

VIP складчик
Platinum
Премиум
Администратор
Регистрация
1 Дек 2015
Сообщения
145.713
Реакции
777.031
**Advanced Unit Testing в Unity**
**Курс: Unit Testing Vanilla**
**[k-syndicate.school - Анатолий Колесник]**

**Обзор курса:**
В курсе рассматриваются основные виды тестов (unit тесты, интеграционные тесты) и их различия. Вы узнаете, как использовать режимы запуска тестов в Unity (Play Mode, Edit Mode) и когда каждый из них целесообразно применять. Также будет рассмотрено применение тестов: тесты логики, тесты данных, валидационные тесты сцен, тесты на соблюдение код-конвенций.

Изучите фреймворки и библиотеки, которые упростят процесс unit-тестирования: NUnit, Fluent Assertions, Moq, NSubstitute, Roslyn. Практикуйте Test-Driven Development, узнайте, когда и как её применять. Выясните, какие IDE эффективнее всего работают с тестами.

Узнайте, как писать unit-тесты, чтобы они были легко поддерживаемыми, избегая распространённых ошибок заранее. Курс построен поэтапно, чтобы предоставить необходимые знания без резких переходов в сложность.

**Что ожидает вас:**
- Валидация сцен
- Преобразование валидационной тулы в unit тест
- Рефакторинг кода для тестирования и написание теста на логику
- Изучение test-driven development
- Тестирование данных
- Тестирование соответствия code-конвенциям
- Интеграционные тесты и режим play mode
- Mocking framework'и и работа с nuget пакетами
- IDE и assertions framework'и
- Запуск тестов в unity cloud build'е

**О преподавателе:**
Анатолий Колесник - опытный специалист с более чем 16 годами опыта работы в индустрии, включая Microsoft и World Bank. Он принимал участие в разработке игр, таких как Raid: Shadow Legends и Mech Arena: Robot Showdown.

**Тариф: Unit Testing Vanilla**
 
Сверху