public void CreateEnvioTest() { _envioRepository.Setup(repo => repo.Create(It.IsAny <EnvioDTO>())) .Returns <EnvioDTO>(dto => { dto.EnvioId = 1; return(dto); }); EnvioDTO envio = new EnvioDTO { EnvioId = -1, DestinatarioId = 1, Estado = 0, FechaEntrega = DateTime.Now }; EnvioDTO creado = sut.Create(envio); Assert.IsNotNull(creado); _envioRepository.Verify(repo => repo.Create(It.IsAny <EnvioDTO>()), Times.Once()); }
public Envio Crear(Envio Envio) { return(EnvioService.Create(Envio)); }
// POST api/envio public EnvioDTO Post(EnvioDTO value) { return(_envioService.Create(value)); }