public void Can_save_a_new_password_token() { using (session = NHibernateConfig.SessionFactory.OpenSession()) { user = session.Load<User>(userId); passwordToken = PasswordToken.GenerateForUser(user); Action saveAction = () => { session.Save(passwordToken); session.Flush(); }; saveAction.ShouldNotThrow<Exception>(); } }
public void Can_generate_a_new_token() { passwordToken = PasswordToken.GenerateForUser(new User()); passwordToken.Token.Length.Should().Be(32); }