Files
TowerDefence/My project/Library/PackageCache/com.unity.ugui@51dcd919565a/Tests/Editor/UGUI/TestBehaviourBase.cs
Caleb Sandford deQuincey 334021d04e Started project
2025-11-14 17:30:41 +00:00

21 lines
415 B
C#

using NUnit.Framework;
using UnityEngine;
internal class TestBehaviourBase<T> where T : Behaviour
{
protected T m_TestObject;
[SetUp]
public virtual void TestSetup()
{
var gameObject = new GameObject();
m_TestObject = gameObject.AddComponent<T>();
}
[TearDown]
public virtual void Teardown()
{
GameObject.DestroyImmediate(m_TestObject.gameObject);
}
}