public void Password_is_saved() { var store = new UserRegistrationStore(); var reg = new UserRegistration("*****@*****.**", "password"); store.Save(reg); var stored = store.Users.FirstOrDefault(x => x.Id == reg.Id); Assert.NotNull(stored); Assert.True(stored.PasswordMatches("password")); }
public void Password_is_hashed() { var store = new UserRegistrationStore(); var reg = new UserRegistration("*****@*****.**", "password"); store.Save(reg); var stored = store.Users.FirstOrDefault(x => x.Id == reg.Id); Assert.NotNull(stored); Assert.False(Encoding.UTF8.GetBytes("password").SequenceEqual(stored.Password)); }
public void UserRegistration_is_saved() { var store = new UserRegistrationStore(); var reg = new UserRegistration("*****@*****.**", "password"); store.Save(reg); var stored = store.Users.FirstOrDefault(x => x.Id == reg.Id); Assert.NotNull(stored); Assert.Equal("*****@*****.**", reg.Email); }