Exemple #1
0
 public IEnumerator UnitySetUp()
 {
     originalConfig = JSONConfigParser.GetConfig();
     string[] arguments = new string[] { "-JSONConfigFile", "Assets/Tests/TestFiles/test_config.json" };
     CustomCommandLineArguments.SetMockArgument(arguments);
     CustomCommandLineArguments.Run();
     yield return(new EnterPlayMode());
 }
Exemple #2
0
    private static void CheckJSONConfigFile()
    {
        string configPath = GetArgument("JSONConfigFile");

        if (configPath != null)
        {
            JSONConfigParser.Parse(configPath);
        }
    }
Exemple #3
0
 public IEnumerator UnityTearDown()
 {
     JSONConfigParser.SetConfig(originalConfig);
     yield return(new ExitPlayMode());
 }
 public IEnumerator InvalidJSONParserTest()
 {
     Assert.Throws(typeof(ArgumentException), () => JSONConfigParser.Parse("Assets/Tests/TestFiles/test_config_invalid.json"));
     yield return(null);
 }
 public IEnumerator UnityTearDown()
 {
     JSONConfigParser.SetConfig(originalConfig);
     yield return(null);
 }
 public IEnumerator UnitySetUp()
 {
     originalConfig = JSONConfigParser.GetConfig();
     yield return(new EnterPlayMode());
 }