Beispiel #1
0
        public void Conta_Controller_Get_IdEspecifico_Sucesso()
        {
            Conta conta = ObjectMother.ObterContaValida();

            conta.Id = 1;
            _contaServicoMock.Setup(c => c.Buscar(conta.Id)).Returns(conta);

            IHttpActionResult callback = _contasController.Buscar(conta.Id);

            var httpResponse = callback.Should().BeOfType <OkNegotiatedContentResult <Conta> >().Subject;

            httpResponse.Content.Should().NotBeNull();
            httpResponse.Content.Id.Should().Be(conta.Id);
            _contaServicoMock.Verify(s => s.Buscar(conta.Id), Times.Once);
        }