public void GetUserNameReturnsStoredValue() { var credentialsProvider = new CredentialsProvider(new Encrypter()); credentialsProvider.StoreCredentials("theUser", "thePassword"); string storedUserName = credentialsProvider.GetUserName(); Assert.AreEqual("theUser", storedUserName); }
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 GetUserNameReturnsEmptyStringWhenNoDataAvailable() { var credentialsProvider = new CredentialsProvider(new Encrypter()); string storedUserName = credentialsProvider.GetUserName(); Assert.AreEqual(string.Empty, storedUserName); }