public async Task CreateContact_Command_should_return_new_Contact() { // Arrange var context = DbContextFactory.CreateContext(); var validator = new ContactValidator(); var contactModel = ContactFactory.GetContactModel(0); var command = new CreateContactCommand(contactModel); var handler = new CreateContactCommandHandler(context, validator, _mapper); // Act var result = await handler.Handle(command, new CancellationToken()); // Assert Assert.IsNotNull(result); Assert.IsTrue(result.IsSuccessful); Assert.IsTrue(result.Id > 0); }
public CreateContactCommandHandlerTest() { _contactRepository = A.Fake <IContactRepository>(); _test = new CreateContactCommandHandler(_contactRepository); }