예제 #1
0
 static void ExecuteTest(string testName, ICvarcTest test, UnityAsserter asserter, NetworkData networkInfo)
 {
     try
     {
         test.Run(networkInfo, asserter);
         asserter.DebugOkMessage();
     }
     catch (Exception e)
     {
         asserter.Fail(e.GetType().Name + " " + e.Message);
     }
     lock (LastTestExecution)
     {
         LastTestExecution[testName] = !asserter.Failed;
     }
     Dispatcher.SetGameOver();
 }
예제 #2
0
 static void ExecuteTest(string testName, ICvarcTest test, UnityAsserter asserter)
 {
     try
     {
         test.Run(WaitingNetworkServer, asserter);
     }
     catch (Exception e)
     {
         asserter.Fail(e.GetType().Name + " " + e.Message);
     }
     asserter.DebugOkMessage();
     lock (LastTestExecution)
     {
         LastTestExecution[testName] = !asserter.Failed;
     }
 }