Jak mogę przeprowadzić testy jednostkowe w Unity? [Zamknięte]

13

Jak wdrożyć test jednostkowy w Unity3D.

Zastanawiam się, czy byłoby możliwe rozszerzenie edytora Unity, aby miał w sobie jakiś szkielet testowy.

  • Czy istnieją jakieś wytyczne dotyczące jego wdrożenia?
  • Wszelkie odniesienia, takie jak książka, blog?
  • Każdy działający przykład lub projekt?
Md Mahbubur Rahman
źródło

Odpowiedzi:

4

Używam z powodzeniem NunitLite z wtyczką NunitLiteRunner https://bitbucket.org/fddima/nunitlite/src/8a4e3c72f295?at=default

Jeśli możesz być zainteresowany, napisałem również na blogu o pojemniku IoC, który może pomóc w testowaniu:

http://blog.sebaslab.com/ioc-container-for-unity3d-part-1/

http://blog.sebaslab.com/ioc-container-for-unity3d-part-2/

Edycja: chociaż posty na blogu są nadal przydatne, nie potrzebujesz już nunitlite. Unit Test Runner jest teraz zintegrowany z Unity. Narzędzia testowe Unity dodają także dodatkowe funkcje: https://www.assetstore.unity3d.com/en/#!/content/13802

sebas
źródło
5

Jeśli chodzi o kod testu jednostkowego w Unity3D, postępuj zgodnie z zasobami

CoolProgrammer
źródło