コード例 #1
0
        public void UpdateEnvioTest()
        {
            _envioRepository.Setup(repo => repo.Update(It.IsAny <EnvioDTO>())).Returns <EnvioDTO>(edto => edto);
            EnvioDTO update = new EnvioDTO {
                EnvioId = 1, DestinatarioId = 1, Estado = 0, FechaEntrega = DateTime.Now
            };
            EnvioDTO updated = sut.Update(update);

            Assert.IsNotNull(updated);
            _envioRepository.Verify(repo => repo.Update(It.IsAny <EnvioDTO>()), Times.Once());
        }
コード例 #2
0
 // PUT api/envio/5
 public EnvioDTO Put(int id, EnvioDTO value)
 {
     value.EnvioId = id;
     return(_envioService.Update(value));
 }