public void GetPasswordReturnsStoredValue() { var credentialsProvider = new CredentialsProvider(new Encrypter()); credentialsProvider.StoreCredentials("theUser", "thePassword"); string storedPassword = credentialsProvider.GetPassword(); Assert.AreEqual("thePassword", storedPassword); }
public void EraseCredentialsWorksAsExpected() { var credentialsProvider = new CredentialsProvider(new Encrypter()); credentialsProvider.StoreCredentials("theUser", "thePassword"); credentialsProvider.EraseCredentials(); string storedUserName = credentialsProvider.GetUserName(); string storedPassword = credentialsProvider.GetPassword(); Assert.AreEqual(string.Empty, storedUserName); Assert.AreEqual(string.Empty, storedPassword); }
public void GetPasswordReturnsEmptyStringWhenNoDataAvailable() { var credentialsProvider = new CredentialsProvider(new Encrypter()); string storedPassword = credentialsProvider.GetPassword(); Assert.AreEqual(string.Empty, storedPassword); }