Example #1
0
        public static void Main(string[] args)
        {
            string pathToResourceFile = "..\\..\\resources\\resource.db";
            string pathToResultFile   = "..\\..\\result.db";

            Analizer      analizer = new Analizer(pathToResourceFile);
            ResultsWriter writer   = new ResultsWriter(pathToResultFile);

            writer.WriteResultToFile(analizer.GetIdentsFormattedString());
            writer.WriteResultToFile(analizer.GetConstantsFormattedString());
            writer.WriteResultToFile(analizer.GetOtherLexemsWordsFormattedString());
            writer.Finish();
        }
 void ICallbacks.RunFinished(ITestResultAdaptor result)
 {
     try
     {
         var    resultWriter = new ResultsWriter();
         string xmlPath      = Path.Combine(Application.persistentDataPath, "TestResults.xml");
         string jsonPath     = Path.Combine(Application.persistentDataPath, "PerformanceTestResults.json");
         resultWriter.WriteResultToFile(result, xmlPath);
         var xmlParser = new TestResultXmlParser();
         var run       = xmlParser.GetPerformanceTestRunFromXml(xmlPath);
         File.WriteAllText(jsonPath, JsonUtility.ToJson(run, true));
     }
     catch (Exception e)
     {
         Console.WriteLine(e.Message + "\n" + e.InnerException);
     }
 }
        void ICallbacks.RunFinished(ITestResultAdaptor result)
        {
            PlayerCallbacks.saved = false;

            try
            {
                var resultWriter = new ResultsWriter();
                var xmlPath      = Path.Combine(Application.persistentDataPath, "TestResults.xml");
                var jsonPath     = Path.Combine(Application.persistentDataPath, "PerformanceTestResults.json");
                resultWriter.WriteResultToFile(result, xmlPath);
                var xmlParser = new TestResultXmlParser();
                var run       = xmlParser.GetPerformanceTestRunFromXml(xmlPath);
                if (run == null)
                {
                    return;
                }
                File.WriteAllText(jsonPath, JsonConvert.SerializeObject(run, Formatting.Indented));
            }
            catch (Exception e)
            {
                Console.WriteLine(e.Message + "\n" + e.InnerException);
            }
        }
Example #4
0
        public static void Main(string[] args)
        {
            string pathToResourceFile = "..\\..\\resources\\resource.db";
            string pathToResultFile   = "..\\..\\result.db";

            InstructionsTreatment treater = new InstructionsTreatment(pathToResourceFile);
            ResultsWriter         writer  = new ResultsWriter(pathToResultFile);

            while (true)
            {
                treater.SetNextLexemTypeToTreater();
                LexemsType type = treater.CurrentLexem;
                string     word = treater.CurrentWord;
                writer.WriteResultToFile(type, word);
                if (word.Trim() == "@")
                {
                    break;
                }
            }

            treater.Finish();
            writer.Finish();
        }