Vendetta
Администратор
- Регистрация
- 16 Сен 2015
- Сообщения
- 247.249
- Реакции
- 426.072
**Advanced Unit Testing in Unity**
[k-syndicate.school]
Anatoliy Kolesnik
**Обзор курса**
- Основные виды тестов: *unit-тесты* и *интеграционные тесты*, их различия.
- Различия между *Play Mode* и *Edit Mode* в Unity при запуске тестов и когда их следует использовать.
- Применение тестов: *тесты логики*, *тесты данных*, *валидационные тесты сцен*, *тесты на соблюдение код-конвенций*.
- Фреймворки и библиотеки для упрощения unit-тестирования: *NUnit*, *Fluent Assertions*, *Moq*, *NSubstitute*, *Roslyn*.
- Практика *Test-Driven Development* и её применение.
- Рекомендации по IDE для работы с тестами.
- Подход к написанию легко поддерживаемых unit-тестов и избегание распространённых ошибок.
Курс структурирован для пошагового усвоения материала, исключая резкие переходы в сложности. Программа начинается с валидационного кода и превращения его в unit-тест, постепенно наращивая сложность на практических примерах.
Автор использует реальный код проектов с самого начала, не адаптированный заранее к unit-тестированию, что облегчит применение навыков на практике.
**Содержание курса**
1. Валидация сцен.
2. Превращение валидационной тулы в unit-тест.
3. Рефакторинг кода для тестирования и написание теста на логику.
4. Test-Driven Development.
5. Тесты на данные.
6. Тестирование соблюдения кодовых стандартов.
7. Интеграционные тесты и режим *Play Mode*.
8. Mocking framework'и и работа с nuget пакетами.
9. IDE и assertions framework'и.
10. Запуск тестов в Unity Cloud Build.
**Автор:**
Anatoliy Kolesnik — специалист с опытом работы в Microsoft и World Bank, а также с практическим опытом в разработке игр, таких как *Raid: Shadow Legends* и *Mech Arena: Robot Showdown*.
**Тариф:** Unit Testing Vanilla
[k-syndicate.school]
Anatoliy Kolesnik
**Обзор курса**
- Основные виды тестов: *unit-тесты* и *интеграционные тесты*, их различия.
- Различия между *Play Mode* и *Edit Mode* в Unity при запуске тестов и когда их следует использовать.
- Применение тестов: *тесты логики*, *тесты данных*, *валидационные тесты сцен*, *тесты на соблюдение код-конвенций*.
- Фреймворки и библиотеки для упрощения unit-тестирования: *NUnit*, *Fluent Assertions*, *Moq*, *NSubstitute*, *Roslyn*.
- Практика *Test-Driven Development* и её применение.
- Рекомендации по IDE для работы с тестами.
- Подход к написанию легко поддерживаемых unit-тестов и избегание распространённых ошибок.
Курс структурирован для пошагового усвоения материала, исключая резкие переходы в сложности. Программа начинается с валидационного кода и превращения его в unit-тест, постепенно наращивая сложность на практических примерах.
Автор использует реальный код проектов с самого начала, не адаптированный заранее к unit-тестированию, что облегчит применение навыков на практике.
**Содержание курса**
1. Валидация сцен.
2. Превращение валидационной тулы в unit-тест.
3. Рефакторинг кода для тестирования и написание теста на логику.
4. Test-Driven Development.
5. Тесты на данные.
6. Тестирование соблюдения кодовых стандартов.
7. Интеграционные тесты и режим *Play Mode*.
8. Mocking framework'и и работа с nuget пакетами.
9. IDE и assertions framework'и.
10. Запуск тестов в Unity Cloud Build.
**Автор:**
Anatoliy Kolesnik — специалист с опытом работы в Microsoft и World Bank, а также с практическим опытом в разработке игр, таких как *Raid: Shadow Legends* и *Mech Arena: Robot Showdown*.
**Тариф:** Unit Testing Vanilla
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Закрытая группа Центра практика (октябрь 2026) [practicebox] [Анна Селиверстова, Ольга Миллер, Калинина Кристина]
- Ланчбоксы: идеи блюд на 30 дней [Klaudia Tobiasz] + Ланчбоксы: 60 новых рецептов для ланчбокса [Joanna Anger, Anna Piszczek]
- Практик трансформационных гипнотических путешествий, часть 01 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 02 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 03 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 04 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 05 из 10 (2026) [Игорь Ледоховский]
- Практик трансформационных гипнотических путешествий, часть 06 из 10 (2026) [Игорь Ледоховский]