public void Conta_Controller_Movimentacoes_Transferecia_deve_funcionar() { var atualizado = true; var valor = 100; _contaServicoMock.Setup(c => c.Transferencia(_conta.Object.Id, _contaDestino.Object.Id, valor)).Returns(atualizado); IHttpActionResult callback = _contasController.Transferencia(_conta.Object.Id, _contaDestino.Object.Id, valor); var httpResponse = callback.Should().BeOfType <OkNegotiatedContentResult <bool> >().Subject; _contaServicoMock.Verify(s => s.Transferencia(_conta.Object.Id, _contaDestino.Object.Id, valor), Times.Once); httpResponse.Content.Should().BeTrue(); }