TaiZhouCangChu_VRanime/Library/PackageCache/com.unity.multiplayer-hlapi.../Tests/Runtime/SpawnObjectOnServerOnly.cs

33 lines
782 B
C#

using System.Collections;
using System.IO;
using NUnit.Framework;
using UnityEditor;
using UnityEngine.TestTools;
using UnityEngine;
using UnityEngine.Networking;
#pragma warning disable 618
public class SpawnObjectOnServerOnly : SpawningTestBase
{
GameObject obj;
[UnityTest]
public IEnumerator SpawnObjectOnServerOnlyTest()
{
NetworkClient.ShutdownAll();
NetworkServer.Reset();
TestSetup();
StartServer();
obj = GameObject.Instantiate(GetBridgeScript.rocketPrefab, Vector3.zero, Quaternion.identity);
NetworkServer.Spawn(obj);
yield return null;
// 1 is rock, there is no player
Assert.AreEqual(1, numStartServer);
NetworkServer.Destroy(obj);
}
}
#pragma warning restore 618