Як реалізувати Unit Test на Unity3D.
Цікаво, чи можна було б розширити редактор Unity так, щоб у ньому була якась тестова основа.
- Чи є якісь настанови для його виконання?
- Будь-яка довідка, як книга, блог?
- Будь-який робочий приклад чи проект?
Як реалізувати Unit Test на Unity3D.
Цікаво, чи можна було б розширити редактор Unity так, щоб у ньому була якась тестова основа.
Відповіді:
Я успішно використовую NunitLite з плагіном NunitLiteRunner https://bitbucket.org/fddima/nunitlite/src/8a4e3c72f295?at=default
Якщо ви можете зацікавити, я також провів блог про контейнер IoC, який може допомогти вам у тестуванні:
http://blog.sebaslab.com/ioc-container-for-unity3d-part-1/
http://blog.sebaslab.com/ioc-container-for-unity3d-part-2/
Редагувати: хоча публікації в блозі все ще корисні, вам зараз більше не потрібен нунітліт. Unit Test Runner тепер інтегрований в Unity. Крім того, інструменти тестування Unity додають додаткові функції: https://www.assetstore.unity3d.com/en/#!/content/13802
Щодо коду тестування одиниць на Unity3D, слідкуйте за ресурсами
Існує безкоштовний пакет з інструментами автоматизації тестів, що надаються Unity Technologies в магазині активів: інструменти тестування Unity