public void Service_Emitente_PegarEmitentePorId_DevePassar() { //Arrange var emitente = ObjectMother.GetEmitenteValido(); _repositoryFake.Setup(pr => pr.GetById(emitente.Id)).Returns(emitente); //Action var recebido = _service.GetById(emitente.Id); //Verify _repositoryFake.Verify(pr => pr.GetById(emitente.Id), Times.Once); recebido.Should().NotBeNull(); recebido.Id.Should().Be(emitente.Id); }
public IHttpActionResult GetById(long id) { return(HandleCallback(() => Mapper.Map <EmitenteViewModel>(_emitenteService.GetById(id)))); }