public void ShouldTestUpdate() { Franqueado f = new Franqueado(); f.Nome = "Meu Super Moscavide"; f.Id = 1; f.Nif = 123456781; f.Morada = "R. Laureano de Oliveira 19 B, 1885-051 Lisboa"; using (FranqueadoSession s = new FranqueadoSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperFranqueado map = s.CreateMapperFranqueado(); Franqueado old = map.Read(1); map.Update(f); Franqueado newF = map.Read(1); Assert.AreNotEqual(old.Morada, newF.Morada); Assert.AreNotEqual(old.Nif, newF.Nif); Assert.AreEqual(f.Morada, newF.Morada); } } }
private void RemoveFranqueado(int key) { using (FranqueadoSession s = new FranqueadoSession()) { using (var das = s.CreateDataAccessScope(false)) { IMapperFranqueado map = s.CreateMapperFranqueado(); Franqueado f = map.Read(key); map.Delete(f); das.Commit(); } } }
public void ShouldTestRead() { using (FranqueadoSession s = new FranqueadoSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperFranqueado map = s.CreateMapperFranqueado(); Franqueado f = map.Read(1); Assert.IsTrue(f.Id == 1); Assert.IsTrue(f.Nif > 0); das.Commit(); } } }
public void ShouldTestDelete() { Franqueado f = new Franqueado(); f.Morada = "Morada Teste"; f.Nif = 123456777; f.Nome = "Nome Teste"; using (FranqueadoSession s = new FranqueadoSession()) { using (var das = s.CreateDataAccessScope(true)) { IMapperFranqueado map = s.CreateMapperFranqueado(); map.Create(f); map.Delete(f); map.Read(f.Id); } } }