28 lines
702 B
C#
28 lines
702 B
C#
|
// base class for networking tests to make things easier.
|
||
|
using System.Collections;
|
||
|
using UnityEngine.TestTools;
|
||
|
|
||
|
namespace Mirror.Tests
|
||
|
{
|
||
|
public abstract class MirrorPlayModeTest : MirrorTest
|
||
|
{
|
||
|
// when overwriting, call it like this:
|
||
|
// yield return base.UnitySetUp();
|
||
|
[UnitySetUp]
|
||
|
public virtual IEnumerator UnitySetUp()
|
||
|
{
|
||
|
base.SetUp();
|
||
|
yield return null;
|
||
|
}
|
||
|
|
||
|
// when overwriting, call it like this:
|
||
|
// yield return base.UnityTearDown();
|
||
|
[UnityTearDown]
|
||
|
public virtual IEnumerator UnityTearDown()
|
||
|
{
|
||
|
base.TearDown();
|
||
|
yield return null;
|
||
|
}
|
||
|
}
|
||
|
}
|