public void WhenCommandIsReceived_NewUserIsAddedToRepository()
 {
     Mock<IUserRepository> userRepositoryMock = new Mock<IUserRepository>();
         RegisterNewUserCommandHandler handler = new RegisterNewUserCommandHandler(userRepositoryMock.Object);
         handler.Handle(new RegisterNewUserCommand("user", "pass"));
         userRepositoryMock.Verify(x => x.Add(It.IsAny<User>()), Times.Once());
 }
Exemplo n.º 2
0
        public void WhenCommandIsReceived_NewUserIsAddedToRepository()
        {
            Mock <IUserRepository>        userRepositoryMock = new Mock <IUserRepository>();
            RegisterNewUserCommandHandler handler            = new RegisterNewUserCommandHandler(userRepositoryMock.Object);

            handler.Handle(new Commands.RegisterNewUserCommand("user", "pass"));
            userRepositoryMock.Verify(x => x.Add(It.IsAny <User>()), Times.Once());
        }
Exemplo n.º 3
0
 public void Initialize()
 {
     this._repo    = new EntityRepository <User, int, RegistrationContext>();
     this._handler = new RegisterNewUserCommandHandler(_repo);
 }