public async Task WriteToDiskAsync_ShouldCallFileEncryptor_GivenValidFileNameAndData()
{
this.mockCredentialStore.Setup(m => m.RetrievePasskey()).Returns(new SecureString());
this.mockFileEncryptor.Setup(m => m.SaveStringDataToEncryptedFileAsync(It.IsAny<string>(), It.IsAny<string>(), It.IsAny<SecureString>()))
.Returns(Task.CompletedTask);
await this.subject.WriteToDiskAsync("foo", "Foo");
this.mockFileEncryptor.VerifyAll();
this.mockCredentialStore.VerifyAll();
}