public void TestChucVu07_DeleteSuccess() { TestChucVu05_InsertSuccess(); List <DMChucVuInfor> list = DMChucVuDataProvider.GetListChucVuInfor(); DMChucVuInfor infor = list.Find(delegate(DMChucVuInfor match) { return(match.MaChucVu == "20"); }); frmDM_ChucVu frm = new frmDM_ChucVu(); frm.isAdd = false; frm.Oid = infor.IdChucVu; frmChiTiet_ChucVu frmChiTietChucVu = new frmChiTiet_ChucVu(frm); frmChiTietChucVu.TestDelete(); list = DMChucVuDataProvider.GetListChucVuInfor(); infor = list.Find(delegate(DMChucVuInfor match) { return(match.MaChucVu == "20"); }); Assert.AreEqual(infor, null); }
public void TestChucVu03_MaChucVuHasExistedOnUpdate() { try { TestChucVu05_InsertSuccess(); List <DMChucVuInfor> list = DMChucVuDataProvider.GetListChucVuInfor(); DMChucVuInfor infor = list.Find(delegate(DMChucVuInfor match) { return(match.MaChucVu == "20"); }); frmDM_ChucVu frm = new frmDM_ChucVu(); frm.isAdd = false; frm.Oid = infor.IdChucVu; frmChiTiet_ChucVu frmChiTietChucVu = new frmChiTiet_ChucVu(frm); frmChiTietChucVu.SetInput("Chuc Vu 1", "10", "Unit Test ma chuc vu", 1); frmChiTietChucVu.TestSave(); list = DMChucVuDataProvider.GetListChucVuInfor(); List <DMChucVuInfor> listDuplicate = list.FindAll(delegate(DMChucVuInfor match) { return(match.MaChucVu == "10"); }); frmChiTietChucVu.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã chức vụ đã tồn tại trong hệ thống!"); } else { throw; } } }
protected override void SetDataSource() { dgvList.DataSource = DMChucVuDataProvider.GetListChucVuInfor(); }
protected override void LoadData() { grcBase.DataSource = DMChucVuDataProvider.GetListChucVuInfor(); btnTimKiem.Text = Resources.btnSearch; }