public void ShouldCreateANewUser() { const string name = "Test"; const string email = "*****@*****.**"; var userId = Guid.NewGuid(); var @event = new UserCreated { UserID = userId, Name = name, Email = email }; var handler = new Subscribers.UserCreated(Repository); handler.Handle(@event); Repository.AssertWasCalled(x => x.Save(Arg<User>.Is.Anything)); }
public void ShouldCreateANewUser() { const string name = "Test"; const string email = "*****@*****.**"; var userId = Guid.NewGuid(); var @event = new UserCreated { UserID = userId, Name = name, Email = email }; var handler = new Subscribers.UserCreated(Repository); handler.Handle(@event); Repository.AssertWasCalled(x => x.Save(Arg <User> .Is.Anything)); }