コード例 #1
0
        public void TestChungTu_InsertSuccess()
        {
            List <DMChungTuNhapInfo> li1 = tblChungTuDataProvider.Search(sophieu);

            if (li1.Count > 0)
            {
                tblChungTuDataProvider.Delete("PN010007000000004");
            }
            frm_ListChungTuNhap frm = new frm_ListChungTuNhap();

            frm.PO        = "PO010007000000004";
            frm.PhieuNhap = "PN010007000000004";
            frmChiTietChungTuNhapNcc frmchitiet = new frmChiTietChungTuNhapNcc(frm.OID, frm.PhieuNhap, frm.NgayLap.ToString(), frm.PO);

            frmchitiet.TestLoadData();
            //for (int i = 0; i < frmchitiet.liSanPhamOld.Count; i++)
            //{
            //    frmchitiet.TestClick(i);
            //    frmChungTuNhap_ChiTietHangHoaBase frmchitiethh = new frmChungTuNhap_ChiTietHangHoaBase(frmchitiet,frmchitiet.LiHangHoa);
            //    frmchitiethh.TestLoad();
            //    for (int j = 0; j < frmchitiet.LiHangHoa[0].SoLuong; j++)
            //    {
            //        if (frmchitiet.LiHangHoa[0].TrungMaVach == 0)
            //        {
            //            frmchitiethh.SetInput("1234567890");
            //            frmchitiethh.TestAddNew();
            //        }
            //        else
            //        {
            //            for (int k = 0; k < frmchitiet.LiHangHoa[0].SoLuong; k++)
            //            {
            //                frmchitiethh.SetInput("123456789" + k);
            //                frmchitiethh.TestAddNew();
            //            }
            //        }
            //    }
            //    frmchitiethh.TestSave();
            //}
            frmchitiet.TestSave();
            List <DMChungTuNhapInfo> li = tblChungTuDataProvider.Search(sophieu);

            Assert.AreEqual(li.Count, 1);
        }