示例#1
0
        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());
        }
示例#2
0
 public Envio Crear(Envio Envio)
 {
     return(EnvioService.Create(Envio));
 }
示例#3
0
 // POST api/envio
 public EnvioDTO Post(EnvioDTO value)
 {
     return(_envioService.Create(value));
 }