Джокер
Администратор
- Регистрация
- 1 Янв 2015
- Сообщения
- 146.188
- Реакции
- 78.227
**Advanced Unit Testing in Unity**
**Тариф Unit Testing Vanilla**
[k-syndicate.school](https://k-syndicate.school)
*Автор: Anatoliy Kolesnik*
**Обзор курса:**
- Основные виды тестов: unit тесты, интеграционные тесты и их различия.
- Различия между режимами запуска тестов в Unity (Play Mode и Edit Mode) и их правильное применение.
- Применение тестов: тесты логики, тесты данных, валидационные тесты сцен, тесты на соответствие код-конвенциям.
**Ключевые темы курса:**
- Фреймворки и библиотеки: NUnit, Fluent Assertions, Moq, NSubstitute, Roslyn.
- Практика Test-Driven Development: суть, применение и инструменты.
- Рекомендации по написанию легко поддерживаемых unit-тестов и избеганию распространённых ошибок.
Курс структурирован для пошагового изучения, избегая резких скачков сложности. Начиная с валидационного кода, мы переходим к созданию полноценных unit-тестов для лучшего понимания основных концепций, используя реальные примеры из проектов.
**Содержание курса:**
1. Валидация сцен.
2. Преобразование валидационной тулы в unit тест.
3. Рефакторинг кода для тестирования логики.
4. Test-Driven Development.
5. Тестирование данных.
6. Проверка соблюдения код-конвенций.
7. Интеграционные тесты и режим Play Mode.
8. Mocking frameworks и работа с NuGet пакетами.
9. IDE и assertions frameworks.
10. Запуск тестов в Unity Cloud Build.
**Автор:** Anatoliy Kolesnik. Более 16 лет опыта работы, включая Microsoft и World Bank. Участвовал в создании игр, таких как Raid: Shadow Legends (Android, IOS) и Mech Arena: Robot Showdown (Android, IOS).
**Тариф: Unit Testing Vanilla**
**Тариф Unit Testing Vanilla**
[k-syndicate.school](https://k-syndicate.school)
*Автор: Anatoliy Kolesnik*
**Обзор курса:**
- Основные виды тестов: unit тесты, интеграционные тесты и их различия.
- Различия между режимами запуска тестов в Unity (Play Mode и Edit Mode) и их правильное применение.
- Применение тестов: тесты логики, тесты данных, валидационные тесты сцен, тесты на соответствие код-конвенциям.
**Ключевые темы курса:**
- Фреймворки и библиотеки: NUnit, Fluent Assertions, Moq, NSubstitute, Roslyn.
- Практика Test-Driven Development: суть, применение и инструменты.
- Рекомендации по написанию легко поддерживаемых unit-тестов и избеганию распространённых ошибок.
Курс структурирован для пошагового изучения, избегая резких скачков сложности. Начиная с валидационного кода, мы переходим к созданию полноценных unit-тестов для лучшего понимания основных концепций, используя реальные примеры из проектов.
**Содержание курса:**
1. Валидация сцен.
2. Преобразование валидационной тулы в unit тест.
3. Рефакторинг кода для тестирования логики.
4. Test-Driven Development.
5. Тестирование данных.
6. Проверка соблюдения код-конвенций.
7. Интеграционные тесты и режим Play Mode.
8. Mocking frameworks и работа с NuGet пакетами.
9. IDE и assertions frameworks.
10. Запуск тестов в Unity Cloud Build.
**Автор:** Anatoliy Kolesnik. Более 16 лет опыта работы, включая Microsoft и World Bank. Участвовал в создании игр, таких как Raid: Shadow Legends (Android, IOS) и Mech Arena: Robot Showdown (Android, IOS).
**Тариф: Unit Testing Vanilla**
Для возможности скачивать складчины и сливы курсов нужно зарегистрироваться
Возможно, Вас ещё заинтересует:
- Как приручить СДВГ: понять свой мозг и перестать себя ругать [Алексей Усольцев]
- Астрология прогнозирования. Уровень 2. Блок 10. Транзиты: работа с эфемеридами (2024) [Елена Негрей]
- Астрология прогнозирования. Уровень 2. Блок 11. Соляр (2024) [Елена Негрей]
- Астрология прогнозирования. Уровень 2. Блок 12. Прогрессии (2024) [Елена Негрей]
- AI Разработка и создание AI агентов - с нуля до результата! [stepik] [Дмитрий Фокеев]
- Астрология прогнозирования. Уровень 2. Блок 8. Символические Дирекции. Транзиты (2024) [Елена Негрей]
- Астрология прогнозирования. Уровень 2. Блок 9. Углублённая ректификация и транзиты (2024) [Елена Негрей]
- Цель! Как определять и достигать: Визуальный гид по превращению мечты в реальность на основе 12 бестселлеров [Smart Reading]
- Подписка на контент (на 1 месяц) [Тариф Путь Мага] [Александр Некрасов]
- Курс по истории (в записи) . 6 класс [Летнии курсы] [Точка знаний] [Дмитрий Лутовинов]