public void ThenAUserShouldBeStored() { SessionScope((context) => { var userByNameQuery = new UserByNameQuery(_command.UserName); var user = context.Service.ExecuteNowWithTimeout(userByNameQuery); user.ShouldNotBeNull(); }); }
protected override void When(TestContext <IMessageDispatcher> context) { _userName = Guid.NewGuid().ToString("n"); var command = new RegisterUserCommand( _userName, "*****@*****.**", Guid.NewGuid().ToString("n") ); context.Service.Execute(command); _query = new UserByNameQuery(_userName); _result = context.Service.ExecuteNowWithTimeout(_query); }