public void Create() { try { XeDaSua entity = CreateNewXeDaSua(); object result = manager.Save(entity); Assert.IsNotNull(result); } catch (Exception ex) { Assert.Fail(ex.ToString()); } }
public void Read() { try { XeDaSua entityA = CreateNewXeDaSua(); manager.Save(entityA); XeDaSua entityB = manager.GetById(entityA.Id); Assert.AreEqual(entityA, entityB); } catch (Exception ex) { Assert.Fail(ex.ToString()); } }
public void Delete() { try { XeDaSua entity = GetFirstXeDaSua(); manager.Delete(entity); entity = manager.GetById(entity.Id); Assert.IsNull(entity); } catch (Exception ex) { Assert.Fail(ex.ToString()); } }
public void Update() { try { XeDaSua entityA = GetFirstXeDaSua(); entityA.LoaiXe = "Test Test "; manager.Update(entityA); XeDaSua entityB = manager.GetById(entityA.Id); Assert.AreEqual(entityA.LoaiXe, entityB.LoaiXe); } catch (Exception ex) { Assert.Fail(ex.ToString()); } }
protected XeDaSua CreateNewXeDaSua() { XeDaSua entity = new XeDaSua(); entity.LoaiXe = "Test Test "; entity.BienSo = "Test T"; entity.MauSac = "Test Test Test Test Test"; entity.SoKhung = "Test Test "; entity.SoMay = "Test Test Test Test Test Test"; entity.NgayMua = DateTime.Now; entity.GhiChu = "Test Test "; IKhachHangManager khachHangManager = managerFactory.GetKhachHangManager(); entity.KhachHangMember = null;//khachHangManager.GetAll(1)[0]; return(entity); }