Я пытаюсь написать модульные тесты в единстве.В настоящее время я следую примеру, предоставленному Unity Test Runner:
Например, предоставленному в документах Unity:
Это пример шаблона IЯ использую для выполнения моего фактического теста:
[UnityTest]
public IEnumerator ExampleTest()
{
var test = new GameObject().AddComponent<MyScript>();
test.testField = 100;
yield return null;
Assert.AreEqual(100,test.testField);
}
Когда я пытаюсь запустить аналогичный тест с этим шаблоном EXACT в Unity, он выдает эту ошибку:
object reference not set to an instance of object
Есть ли что-нибудь, что я могу сделать, чтобы решить эту проблему?
Исключение в Unity: