public async Task Then_The_Service_Is_Called_With_The_Request( CreateAccountLegalEntityCommand command, AccountLegalEntity response, [Frozen] Mock <IEmployerIncentivesService> employerIncentivesService, CreateAccountLegalEntityCommandHandler handler) { employerIncentivesService.Setup(x => x.CreateLegalEntity(command.AccountId, It.Is <AccountLegalEntityCreateRequest>(c => c.LegalEntityId.Equals(command.LegalEntityId) && c.OrganisationName.Equals(command.OrganisationName) && c.AccountLegalEntityId.Equals(command.AccountLegalEntityId)))) .Returns(Task.CompletedTask); var actual = await handler.Handle(command, CancellationToken.None); actual.Should().NotBeNull(); }
public void Arrange() { _accountLegalEntityRepository = new Mock <IAccountLegalEntityRepository>(); _handler = new CreateAccountLegalEntityCommandHandler(_accountLegalEntityRepository.Object, Mock.Of <ILog>()); }