Class UnityTearDownAttribute
The UnitySetUpAttribute and UnityTearDown
attributes are identical to the standard SetUp
and TearDown
attributes, with the exception that they allow for IEditModeTestYieldInstruction. The UnitySetUp
and UnityTearDown
attributes expect a return type of IEnumerator.
public class SetUpTearDownExample
{
[UnitySetUp]
public IEnumerator SetUp()
{
yield return new EnterPlayMode();
}
[Test]
public void MyTest()
{
Debug.Log("This runs inside playmode");
}
[UnityTearDown]
public IEnumerator TearDown()
{
yield return new ExitPlayMode();
}
}
네임스페이스: UnityEngine.TestTools
어셈블리: solution.dll
구문
[AttributeUsage(AttributeTargets.Method)]
public class UnityTearDownAttribute : NUnitAttribute