Exemplo n.º 1
0
        public void SelectSupplierBySupplierIDTest()
        {
            SupplierDAL target = new SupplierDAL();
            string      id     = "123";

            Supplier actual = target.FindByID(id);;   //实际的结果

            Assert.IsNotNull(actual);
            Assert.AreEqual("我的瑞士银行", actual.SupplierContact.BankName);    //断言判等
        }
Exemplo n.º 2
0
        public void FindByIDTest()
        {
            SupplierDAL dal = new SupplierDAL();

            Assert.IsNull(dal.FindByID("10"));

            Supplier s = dal.FindByID("12");

            Assert.IsNotNull(s);
            Assert.AreEqual("12", s.SupplierID);
            Assert.AreEqual("1", s.SupplierName);
            Assert.AreEqual("1", s.SpellingCode);
            Assert.AreEqual("1", s.Address);
            Assert.AreEqual("1", s.ZipCode.ToString().Trim());
            Assert.AreEqual("1", s.Tel);
            Assert.AreEqual("1", s.Fax);
            Assert.AreEqual("1", s.BankName);
            Assert.AreEqual("1", s.BankAccount);
            Assert.AreEqual("1", s.Contacter);
            Assert.AreEqual("1", s.Email);
        }
Exemplo n.º 3
0
        public void DeleteTest()
        {
            SupplierDAL dal = new SupplierDAL();
            Supplier    s   = new Supplier();

            s.SupplierID = "2";
            Assert.IsTrue(dal.Delete(s));
            Assert.IsNull(dal.FindByID("2"));

            s.SupplierID = "6";
            Assert.IsFalse(dal.Delete(s));
        }
Exemplo n.º 4
0
        public void InsertTest()
        {
            SupplierDAL dal = new SupplierDAL();
            Supplier    s   = new Supplier("1", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1");

            Assert.IsTrue(dal.Insert(s));
            Supplier s2 = dal.FindByID("1");

            Assert.AreEqual("1", s2.SupplierID);
            Assert.AreEqual("1", s2.SupplierName);
            Assert.AreEqual("1", s2.SpellingCode);
            Assert.AreEqual("1", s2.Address);
            Assert.AreEqual("1", s2.ZipCode.ToString().Trim());
            Assert.AreEqual("1", s2.Tel);
            Assert.AreEqual("1", s2.Fax);
            Assert.AreEqual("1", s2.BankName);
            Assert.AreEqual("1", s2.BankAccount);
            Assert.AreEqual("1", s2.Contacter);
            Assert.AreEqual("1", s2.Email);

            s2 = new Supplier("12", "1", "1", "1", "1", "1", "1", "1", "1", "1", "1");
            Assert.IsFalse(dal.Insert(s2));
        }
Exemplo n.º 5
0
 public Supplier FindByID(string id)
 {
     return(sDAL.FindByID(id));
 }