public void TestTienTe07_DeleteSuccess() { TestTienTe05_InsertSuccess(); List <DMTienTeInfor> list = DMTienTeDataProvider.GetListTienTeInfor(); DMTienTeInfor infor = list.Find(delegate(DMTienTeInfor match) { return(match.KyHieu == "SGP"); }); frmDM_TienTe frm = new frmDM_TienTe(); frm.isAdd = false; frm.Oid = infor.IdTienTe; frmChiTiet_TienTe frmChiTietTienTe = new frmChiTiet_TienTe(frm); frmChiTietTienTe.TestDelete(); list = DMTienTeDataProvider.GetListTienTeInfor(); infor = list.Find(delegate(DMTienTeInfor match) { return(match.KyHieu == "SGP"); }); Assert.AreEqual(infor, null); }
public frmDmTienTeTestUnits() { frmLogin frmLogin = new frmLogin(); frmLogin.TestLogin("quantri", "quantri"); //chuẩn bị dữ liệu để test List <DMTienTeInfor> list = DMTienTeDataProvider.GetListTienTeInfor(); List <DMTienTeInfor> listMatch = list.FindAll(delegate(DMTienTeInfor match) { return(match.KyHieu == "SGP"); }); foreach (var dmTienTeInfor in listMatch) { DMTienTeDataProvider.Delete(dmTienTeInfor); } }
public void TestTienTe03_KyHieuHasExistedOnUpdate() { try { TestTienTe05_InsertSuccess(); List <DMTienTeInfor> list = DMTienTeDataProvider.GetListTienTeInfor(); DMTienTeInfor infor = list.Find(delegate(DMTienTeInfor match) { return(match.KyHieu == "SGP"); }); frmDM_TienTe frm = new frmDM_TienTe(); frm.isAdd = false; frm.Oid = infor.IdTienTe; frmChiTiet_TienTe frmChiTietTienTe = new frmChiTiet_TienTe(frm); frmChiTietTienTe.SetInput("Singapo", "VND", "Unit test ma tien te", 1, 20); frmChiTietTienTe.TestSave(); list = DMTienTeDataProvider.GetListTienTeInfor(); List <DMTienTeInfor> listDuplicate = list.FindAll(delegate(DMTienTeInfor match) { return(match.KyHieu == "VND"); }); frmChiTietTienTe.TestDelete(); Assert.AreEqual(1, listDuplicate.Count); } catch (Exception ex) { if (ex.GetType() != typeof(AssertFailedException)) { Assert.AreEqual(ex.Message, "Mã tiền tệ đã tồn tại trong hệ thống !"); } else { throw; } } }
protected override void LoadData() { grcBase.DataSource = DMTienTeDataProvider.GetListTienTeInfor(); btnTimKiem.Text = Resources.btnSearch; }