private async Task Create() { _mockPessoaRepository.Setup(x => x.ObterPorCpfAsync(It.IsAny <string>())) .Returns(Task.FromResult(new Domain.Pessoa { })); _command = new CriarPessoaCommand(_entityId, _nome, _cpf); _handler = new CriarPessoaCommandHandler(_mockPessoaRepository.Object); await _handler.HandleAsync(_command); }
private async Task Create() { _mockPessoaRepository.Setup(x => x.AddAsync(It.IsAny <Domain.Pessoa>())) .Callback((Domain.Pessoa pessoa) => { _pessoaCallBack = pessoa; }); _command = new CriarPessoaCommand(_entityId, _nome, _cpf); _handler = new CriarPessoaCommandHandler(_mockPessoaRepository.Object); await _handler.HandleAsync(_command); }