public void PersistentDataPathFileAll() { float randomNumber = Random.value; DataTest dataTestSave = DataTest.Create("DataTest_All", Config.ForPersistentDataPathFile <DataTest>(binary: true, checksum: true, shuffle: Config.PersistentDataPathFileShuffleTypes.DeviceId)); dataTestSave.VarTest = randomNumber; dataTestSave.Save(); DataTest dataTestLoad = DataTest.Create("DataTest_All", Config.ForPersistentDataPathFile <DataTest>(binary: true, checksum: true, shuffle: Config.PersistentDataPathFileShuffleTypes.DeviceId)); dataTestLoad.Load(); Assert.AreEqual(dataTestLoad.VarTest, randomNumber); }
public void PersistentDataPathFileChecksum() { float randomNumber = Random.value; DataTest dataTestSave = DataTest.Create("DataTest_Checksum", Config.ForPersistentDataPathFile <DataTest>(checksum: true)); dataTestSave.VarTest = randomNumber; dataTestSave.Save(); DataTest dataTestLoad = DataTest.Create("DataTest_Checksum", Config.ForPersistentDataPathFile <DataTest>(checksum: true)); dataTestLoad.Load(); Assert.AreEqual(dataTestLoad.VarTest, randomNumber); }
public void PersistentDataPathFileShuffledRandom() { float randomNumber = Random.value; DataTest dataTestSave = DataTest.Create("DataTest_ShuffledRandom", Config.ForPersistentDataPathFile <DataTest>(shuffle: Config.PersistentDataPathFileShuffleTypes.Random)); dataTestSave.VarTest = randomNumber; dataTestSave.Save(); DataTest dataTestLoad = DataTest.Create("DataTest_ShuffledRandom", Config.ForPersistentDataPathFile <DataTest>(shuffle: Config.PersistentDataPathFileShuffleTypes.Random)); dataTestLoad.Load(); Assert.AreEqual(dataTestLoad.VarTest, randomNumber); }
public void PersistentDataPathFileText() { float randomNumber = Random.value; DataTest dataTestSave = DataTest.Create("DataTest_Text", Config.ForPersistentDataPathFile <DataTest>(binary: false)); dataTestSave.VarTest = randomNumber; dataTestSave.Save(); DataTest dataTestLoad = DataTest.Create("DataTest_Text", Config.ForPersistentDataPathFile <DataTest>(binary: false)); dataTestLoad.Load(); Assert.AreEqual(dataTestLoad.VarTest, randomNumber); }