public async Task ChangeSavePathWritesContentToPackage() { var package = new DynamicPackageData(new Version(1, 0), this); package.Data.Children.Add(new PackageDataContractChild()); await package.Save(PackageFilename); var secondPath = Path.Combine("saves/", Guid.NewGuid() + ".file"); await package.Save(secondPath); Assert.AreNotEqual(new FileInfo(secondPath).Length, 0, "File length was zero."); }
public async Task ChangesSavePath() { var package = new DynamicPackageData(new Version(1, 0), this); package.Data.Children.Add(new PackageDataContractChild()); await package.Save(PackageFilename); await Utilities.AssertFileExistWithin(PackageFilename); var secondPath = Path.Combine("saves/", Guid.NewGuid() + ".file"); await package.Save(secondPath); await Utilities.AssertFileExistWithin(secondPath); }
public async Task SetsIsDataModifiedToFalse() { var package = new DynamicPackageData(new Version(1, 0), this); package.Data.Children.Add(new PackageDataContractChild()); await package.Save(PackageFilename); Assert.IsFalse(package.IsContentModified); }