public void EncryptedFileProvider_Write(byte[] data) { Assert.IsFalse(Setup.FileExists(Constants.FilePath)); FileProvider.Write(data, Constants.FileName); Assert.IsTrue(Setup.FileExists(Constants.FilePath)); Assert.AreEqual(data, Setup.ReadFromFile(Constants.FilePath).Decrypt()); }
public void EncryptedFileProvider_WriteAsync(byte[] data) { Assert.IsFalse(Setup.FileExists(Constants.FilePath)); Task.Run(async() => await FileProvider.WriteAsync(data, Constants.FileName)) .GetAwaiter().GetResult(); Assert.IsTrue(Setup.FileExists(Constants.FilePath)); Assert.AreEqual(data, Setup.ReadFromFile(Constants.FilePath).Decrypt()); }