public void ListEnvioTest() { _envioRepository.Setup(repo => repo.List()) .Returns( () => { IList <EnvioDTO> listado = new List <EnvioDTO>(); listado.Add(new EnvioDTO { EnvioId = 1, Estado = 0, FechaEntrega = DateTime.Now, DestinatarioId = 1 }); listado.Add(new EnvioDTO { EnvioId = 2, Estado = 0, FechaEntrega = DateTime.Now, DestinatarioId = 1 }); return(listado); } ); IList <EnvioDTO> lista = sut.List(); Assert.AreEqual(2, lista.Count); _envioRepository.Verify(repo => repo.List(), Times.Once()); }
// GET api/envio public IEnumerable <EnvioDTO> Get() { return(_envioService.List()); }