public void ListAndCountOK()
        {
            //create an instance of the class we want to create
            clsCustomersCollection AllCustomers = new clsCustomersCollection();
            //create some test data to assign to the property
            //in this case the data needs to be a list of objects
            List <clsCustomers> TestList = new List <clsCustomers>();
            //add an item to the list
            //create the item of test data
            clsCustomers TestItem = new clsCustomers();

            //set its properties
            TestItem.Active     = true;
            TestItem.CustomerNo = 1;
            TestItem.FirstName  = "John";
            TestItem.LastName   = "Smith";
            TestItem.DOB        = DateTime.Now.Date.AddYears(-18);
            TestItem.Email      = "*****@*****.**";
            TestItem.PhoneNo    = "07865432345";
            TestItem.DateAdded  = DateTime.Now.Date;
            //add the item to the test list
            TestList.Add(TestItem);
            //assign the data to the property
            AllCustomers.CustomersList = TestList;
            //test to see that the two values are the same
            Assert.AreEqual(AllCustomers.Count, TestList.Count);
        }
        public void InstanceOK()
        {
            //create an instance of the class we want to create
            clsCustomersCollection AllCustomers = new clsCustomersCollection();

            //test to see that it exists
            Assert.IsNotNull(AllCustomers);
        }
        public void ThisCustomersPropertyOk()
        {
            //create an instance of the class we want to create
            clsCustomersCollection AllCustomers = new clsCustomersCollection();
            //create some test data to assign to the property
            clsCustomers TestCustomers = new clsCustomers();

            //set the properties of the test object
            TestCustomers.Active     = true;
            TestCustomers.CustomerNo = 1;
            TestCustomers.FirstName  = "John";
            TestCustomers.LastName   = "Smith";
            TestCustomers.DOB        = DateTime.Now.Date.AddYears(-18);
            TestCustomers.PhoneNo    = "07865432345";
            TestCustomers.DateAdded  = DateTime.Now.Date;
            //assign the data to the property
            AllCustomers.ThisCustomers = TestCustomers;
            //test to see that the two values are the same
            Assert.AreEqual(AllCustomers.ThisCustomers, TestCustomers);
        }
예제 #4
0
        public void CustomersListOK()
        {
            //create an instance of the class
            clsCustomersCollection AllCustomers = new clsCustomersCollection();
            //create some test data to assign to the property
            //list of objects
            List <clsCustomers> TestList = new List <clsCustomers>();
            //add an item to the list
            //create item
            clsCustomers TestItem = new clsCustomers();

            //set properties
            TestItem.CustomerID   = 1;
            TestItem.FirstName    = "John";
            TestItem.LastName     = "Doe";
            TestItem.CreationDate = "01/01/2021";
            TestItem.Male         = true;
            //add item to test list
            TestList.Add(TestItem);
            //assign the data to the property
            AllCustomers.customersList = TestList;
            //test to see the values are the same
            Assert.AreEqual(AllCustomers.customersList, TestList);
        }