当我编写单元测试时,它正确显示在“TestRunner”>“EditMode”中,但不会出现在“TestRunner”>“PlayMode”中。我启用了playmode,但它似乎无法识别我的脚本。
我尝试在新项目中执行此操作,导致相同的情况:单元测试无法在Play模式下运行。
这是统一文档的基本单元测试代码:https://docs.google.com/document/d/1SeNOAVYaq9HUjsKAC2ZvRwKLD2MCNyV4LwcsP3BXm0s/edit
[UnityTest]
public IEnumerator GameObject_WithRigidBody_WillBeAffectedByPhysics()
{
var go = new GameObject();
go.AddComponent<Rigidbody>();
var originalPosition = go.transform.position.y;
yield return new WaitForFixedUpdate();
Assert.AreNotEqual(originalPosition, go.transform.position.y);
}
Unity版本:5.6.0f3
以前有人遇到过这个问题吗? 我错过了单元测试创建的一步吗?
由于