public void ShouldTestUpdate() { Entrega e = new Entrega(1, 3, 80, 70); using (EntregaSession s = new EntregaSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperEntrega map = s.CreateMapperEntrega(); Entrega old = map.Read(e.FranqId, e.ProdId); map.Update(e); Entrega newE = map.Read(e.FranqId, e.ProdId); Assert.AreNotEqual(old.ValorPed, newE.ValorPed); Assert.AreNotEqual(old.ValorForn, newE.ValorForn); Assert.AreEqual(e.FranqId, newE.FranqId); Assert.AreEqual(e.ProdId, newE.ProdId); } } }
public void ShouldTestDelete() { Entrega e = new Entrega(1, 10, 30, 30); using (EntregaSession s = new EntregaSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperEntrega map = s.CreateMapperEntrega(); map.Create(e); map.Delete(e); map.Read(e.FranqId, e.ProdId); } } }
public void ShouldTestRead() { Entrega e = new Entrega(1, 10, 30, 30); using (EntregaSession s = new EntregaSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperEntrega map = s.CreateMapperEntrega(); map.Create(e); Entrega e1 = map.Read(1, 10); Assert.AreEqual(e.ValorPed, e.ValorPed); Assert.AreEqual(e.ValorForn, e.ValorForn); } } }