public void TestePesquisarContaReceberMockContaReceberService()
 {
     var mockService = new Mock<IContaReceberService>();
     mockService.Setup(x => x.PesquisarContaReceber(1, 0, new DateTime(), new DateTime(), 1, string.Empty, string.Empty, 1));
     var controller = new ContaReceberController(mockService.Object)
     {
         Request = new HttpRequestMessage(),
         Configuration = new HttpConfiguration()
     };
     var response = controller.PesquisaContaReceber(new PesquisaContaReceberModel());
     var data = response.Result.Content.ReadAsAsync<RetornoBase<object>>();
     Assert.AreEqual(HttpStatusCode.OK, response.Result.StatusCode);
     Assert.AreEqual(null, data.Result.ObjetoRetorno);
     Assert.AreEqual(false, data.Result.TemErros);
     Assert.AreEqual(Mensagens.ReturnSuccess, data.Result.Mensagem);
 }
 public void TesteReceberContaMockContaReceberService()
 {
     var mockService = new Mock<IContaReceberService>();
     mockService.Setup(x => x.ReceberContas(new List<ContaReceber>()));
     var controller = new ContaReceberController(mockService.Object)
     {
         Request = new HttpRequestMessage(),
         Configuration = new HttpConfiguration()
     };
     var response = controller.ReceberConta(new List<ContaReceberModel>());
     var data = response.Result.Content.ReadAsAsync<RetornoBase<object>>();
     Assert.AreEqual(HttpStatusCode.OK, response.Result.StatusCode);
     Assert.AreEqual(null, data.Result.ObjetoRetorno);
     Assert.AreEqual(false, data.Result.TemErros);
     Assert.AreEqual(Mensagens.ReturnSuccess, data.Result.Mensagem);
 }
 private static ContaReceberController CreateContaReceberController(IMock<IContaReceberRepository> mockContaReceberRepository)
 {
     var contaReceberService = new ContaReceberService(mockContaReceberRepository.Object);
     var controller = new ContaReceberController(contaReceberService)
     {
         Request = new HttpRequestMessage(),
         Configuration = new HttpConfiguration()
     };
     return controller;
 }