mirror of
https://github.com/MirrorNetworking/Mirror.git
synced 2024-11-18 11:00:32 +00:00
NetworkBehaviourSerializeTests: don't rely on host mode anymore
This commit is contained in:
parent
5ba53185f2
commit
ac06a32622
@ -144,7 +144,13 @@ public override void SetUp()
|
||||
// SyncLists are only set dirty while owner has observers.
|
||||
// need a connection.
|
||||
NetworkServer.Listen(1);
|
||||
ConnectHostClientBlockingAuthenticatedAndReady();
|
||||
ConnectClientBlockingAuthenticatedAndReady(out _);
|
||||
}
|
||||
|
||||
[TearDown]
|
||||
public override void TearDown()
|
||||
{
|
||||
base.TearDown();
|
||||
}
|
||||
|
||||
[Test]
|
||||
@ -152,8 +158,10 @@ public override void SetUp()
|
||||
[TestCase(false)]
|
||||
public void BehaviourWithSyncVarTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out BehaviourWithSyncVar source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out BehaviourWithSyncVar target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out BehaviourWithSyncVar source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out BehaviourWithSyncVar target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncField = 10;
|
||||
source.syncList.Add(true);
|
||||
@ -170,8 +178,10 @@ public void BehaviourWithSyncVarTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void OverrideBehaviourFromSyncVarTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourFromSyncVar source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourFromSyncVar target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourFromSyncVar source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourFromSyncVar target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncFieldInAbstract = 12;
|
||||
source.syncListInAbstract.Add(true);
|
||||
@ -190,8 +200,10 @@ public void OverrideBehaviourFromSyncVarTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void OverrideBehaviourWithSyncVarFromSyncVarTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourWithSyncVarFromSyncVar source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourWithSyncVarFromSyncVar target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourWithSyncVarFromSyncVar source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourWithSyncVarFromSyncVar target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncFieldInAbstract = 10;
|
||||
source.syncListInAbstract.Add(true);
|
||||
@ -219,8 +231,10 @@ public void OverrideBehaviourWithSyncVarFromSyncVarTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void SubClassTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out SubClass source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out SubClass target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out SubClass source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out SubClass target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncFieldInAbstract = 10;
|
||||
source.syncListInAbstract.Add(true);
|
||||
@ -241,8 +255,10 @@ public void SubClassTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void SubClassFromSyncVarTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out SubClassFromSyncVar source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out SubClassFromSyncVar target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out SubClassFromSyncVar source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out SubClassFromSyncVar target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncFieldInAbstract = 10;
|
||||
source.syncListInAbstract.Add(true);
|
||||
@ -265,8 +281,10 @@ public void SubClassFromSyncVarTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void BehaviourWithSyncVarWithOnSerializeTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out BehaviourWithSyncVarWithOnSerialize source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out BehaviourWithSyncVarWithOnSerialize target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out BehaviourWithSyncVarWithOnSerialize source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out BehaviourWithSyncVarWithOnSerialize target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncField = 10;
|
||||
source.syncList.Add(true);
|
||||
@ -287,8 +305,10 @@ public void BehaviourWithSyncVarWithOnSerializeTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void OverrideBehaviourFromSyncVarWithOnSerializeTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourFromSyncVarWithOnSerialize source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourFromSyncVarWithOnSerialize target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourFromSyncVarWithOnSerialize source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourFromSyncVarWithOnSerialize target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncFieldInAbstract = 12;
|
||||
source.syncListInAbstract.Add(true);
|
||||
@ -311,8 +331,10 @@ public void OverrideBehaviourFromSyncVarWithOnSerializeTest(bool initialState)
|
||||
[TestCase(false)]
|
||||
public void OverrideBehaviourWithSyncVarFromSyncVarWithOnSerializeTest(bool initialState)
|
||||
{
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourWithSyncVarFromSyncVarWithOnSerialize source);
|
||||
CreateNetworkedAndSpawn(out GameObject _, out NetworkIdentity _, out OverrideBehaviourWithSyncVarFromSyncVarWithOnSerialize target);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourWithSyncVarFromSyncVarWithOnSerialize source,
|
||||
out _, out _, out _);
|
||||
CreateNetworkedAndSpawn(out _, out _, out OverrideBehaviourWithSyncVarFromSyncVarWithOnSerialize target,
|
||||
out _, out _, out _);
|
||||
|
||||
source.SyncFieldInAbstract = 10;
|
||||
source.syncListInAbstract.Add(true);
|
||||
|
Loading…
Reference in New Issue
Block a user