- Регистрация
- 8 Сен 2016
- Сообщения
- 483.584
- Реакции
- 268.153
[Тариф Unit Testing Vanilla] [k-syndicate.school] [Анатолий Колесник]
**Обзор курса**
- Основные виды тестов: unit тесты, интеграционные тесты, и их различия.
- Различия между Play Mode и Edit Mode в Unity для запуска тестов и соответствующее использование.
- Применение тестов: логические тесты, тесты данных, валидационные тесты сцен, тесты на соблюдение код-конвенций.
- Фреймворки и библиотеки для упрощения unit-тестирования: NUnit, Fluent Assertions, Moq, NSubstitute, Roslyn.
- Практика Test-Driven Development: суть, когда и как применять.
- Рекомендации по IDE для работы с тестами.
- Советы по написанию легко поддерживаемых unit-тестов, избегание распространенных ошибок и другая полезная практическая информация.
Курс структурирован для пошагового усвоения материала, исключая резкий переход к сложным темам. Начиная с простой валидации кода, мы переходим к созданию полноценного unit-теста, позволяющего понять основные концепции, и постепенно усложняем материал на различных примерах.
Автор использует реальный код проектов с самого начала, не применяя выдуманные примеры, что облегчит применение полученных навыков на практике.
**Содержание курса:**
- Валидация сцен.
- Превращение валидационной тулы в unit тест.
- Рефакторинг кода для тестирования и написание теста на логику.
- Test-driven development и хождение "задом-наперёд".
- Тестирование данных.
- Тестирование соблюдения code-конвенций.
- Изучение интеграционных тестов и режима тестирования Play Mode.
- Ознакомление с mocking framework'ами и сложностями работы с NuGet пакетами.
- Изучение IDE и assertions framework'ов.
- Запуск тестов в Unity Cloud Build.
**Автор:**
Анатолий Колесник - опыт работы в индустрии более 16 лет, в том числе в таких компаниях, как Microsoft и World Bank. В геймдеве принимал участие в создании таких проектов, как Raid: Shadow Legends (Android, IOS) и Mech Arena: Robot Showdown (Android, IOS).
*Тариф: Unit Testing Vanilla*
**Обзор курса**
- Основные виды тестов: unit тесты, интеграционные тесты, и их различия.
- Различия между Play Mode и Edit Mode в Unity для запуска тестов и соответствующее использование.
- Применение тестов: логические тесты, тесты данных, валидационные тесты сцен, тесты на соблюдение код-конвенций.
- Фреймворки и библиотеки для упрощения unit-тестирования: NUnit, Fluent Assertions, Moq, NSubstitute, Roslyn.
- Практика Test-Driven Development: суть, когда и как применять.
- Рекомендации по IDE для работы с тестами.
- Советы по написанию легко поддерживаемых unit-тестов, избегание распространенных ошибок и другая полезная практическая информация.
Курс структурирован для пошагового усвоения материала, исключая резкий переход к сложным темам. Начиная с простой валидации кода, мы переходим к созданию полноценного unit-теста, позволяющего понять основные концепции, и постепенно усложняем материал на различных примерах.
Автор использует реальный код проектов с самого начала, не применяя выдуманные примеры, что облегчит применение полученных навыков на практике.
**Содержание курса:**
- Валидация сцен.
- Превращение валидационной тулы в unit тест.
- Рефакторинг кода для тестирования и написание теста на логику.
- Test-driven development и хождение "задом-наперёд".
- Тестирование данных.
- Тестирование соблюдения code-конвенций.
- Изучение интеграционных тестов и режима тестирования Play Mode.
- Ознакомление с mocking framework'ами и сложностями работы с NuGet пакетами.
- Изучение IDE и assertions framework'ов.
- Запуск тестов в Unity Cloud Build.
**Автор:**
Анатолий Колесник - опыт работы в индустрии более 16 лет, в том числе в таких компаниях, как Microsoft и World Bank. В геймдеве принимал участие в создании таких проектов, как Raid: Shadow Legends (Android, IOS) и Mech Arena: Robot Showdown (Android, IOS).
*Тариф: Unit Testing Vanilla*
Для просмотра скрытого содержимого вы должны зарегистрироваться
Возможно, Вас ещё заинтересует:
- Тишина в музыке. Может ли безмолвие стать искусством [Прямая речь] [Ярослав Тимофеев]
- AB.MONEY медитации, подкасты, курс [Александра Белякова / Sasha Belair]
- Денежный полет [Тариф Знаток] [Ирина Нарчемашвили]
- Семь лет среди тэтанов: Моя личная история пребывания в загадочном и легендарном культе [Олег Матвеев]
- От уравнения Шрёдингера к уравнению Дирака. Провал, беспрецедентный успех и последствия [Архэ] [Алексей Семихатов]
- Релятивистская квантовая теория поля. От сумасшествия расходимостей до Стандартной модели фундаментальных взаимодействий [Архэ] [Алексей Семихатов]
- Используя Другого: анализ патологической зависимости [EduNote] [Максим Жданов]
- Принципы квантовой теории. Необходимое напоминание о самом главном [Архэ] [Алексей Семихатов]