public void Nao_Deve_Retornar_Todos_Os_Clientes() { //Arrange clienteRepository.GetAll().Returns(new List <ClienteModel>()); //Act var listarClienteHandler = new ListarClienteHandler(clienteRepository); var queryResult = listarClienteHandler.Handle(new ListarClienteQuery(), new CancellationToken()); //Assert Assert.IsTrue(!queryResult.Result.Dados.Any()); }
public void Deve_Retornar_Todos_Os_Clientes() { //Arrange var quantidadeDeClientes = 3; clienteRepository.GetAll().Returns(new List <ClienteModel> { new ClienteModel("Andre", "*****@*****.**"), new ClienteModel("Jose", "*****@*****.**"), new ClienteModel("Bruno", "*****@*****.**") }); //Act var listarClienteHandler = new ListarClienteHandler(clienteRepository); var queryResult = listarClienteHandler.Handle(new ListarClienteQuery(), new CancellationToken()); //Assert Assert.AreEqual(quantidadeDeClientes, queryResult.Result.Dados.Count); }