Wie kann ich in Unity Unit-Tests durchführen? [geschlossen]

13

So implementieren Sie Unit Test bei Unity3D.

Ich frage mich, ob es möglich wäre, den Unity-Editor so zu erweitern, dass er eine Art Test-Framework enthält.

  • Gibt es eine Richtlinie zur Implementierung?
  • Jede Referenz wie Buch, Blog?
  • Irgendein Arbeitsbeispiel oder Projekt?
Md Mahbubur Rahman
quelle

Antworten:

4

Ich benutze NunitLite mit Erfolg mit dem NunitLiteRunner-Plugin https://bitbucket.org/fddima/nunitlite/src/8a4e3c72f295?at=default

Wenn Sie interessiert sein könnten, habe ich auch über IoC-Container gebloggt, die Ihnen beim Testen helfen können:

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

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

Bearbeiten: Während die Blog-Beiträge noch nützlich sind, brauchen Sie heutzutage kein Nunitlit mehr. Unit Test Runner ist jetzt in Unity integriert. Darüber hinaus bietet Unity Test Tools weitere Funktionen: https://www.assetstore.unity3d.com/en/#!/content/13802

sebas
quelle
5

Befolgen Sie hinsichtlich des Unit-Testing-Codes in Unity3D die Ressourcen

CoolProgrammer
quelle
4

Es gibt ein kostenloses Paket mit Testautomatisierungstools von Unity Technologies im Asset Store: Unity Test Tools

Tomek
quelle