예제 #1
0
        public void TestTrainingEntryParsing()
        {
            var entry  = CreateEntry(new[] { 1, 0, 2, 3, 0.5f });
            var parsed = TrainingDataUtils.ParseTrainingDataEntry(entry);

            Assert.AreEqual(parsed, "1,0,2,3,0.5");
        }
예제 #2
0
        public void TestSave()
        {
            var trainingData = CreateTrainingData();

            var path = TrainingDataUtils.BuildDataFilePath("test-data");

            if (File.Exists(path))
            {
                File.Delete(path);
            }

            var writer = new TrainingDataWriter();

            writer.Save(trainingData, path);

            Assert.IsTrue(File.Exists(path));
        }
예제 #3
0
        public void TestPathBuilder()
        {
            var path = TrainingDataUtils.BuildDataFilePath("test-data");

            Assert.AreEqual(Application.dataPath + "/Data/test-data.txt", path);
        }