public void DeleteMethodOK()
        {
            //create instance of the class we want to create
            clsConsoleCollection AllConsoles = new clsConsoleCollection();
            clsConsole           TestItem    = new clsConsole();
            Int32 PrimaryKey = 0;

            //sets properties
            TestItem.ConsoleNo      = 1;
            TestItem.Name           = "Xbox";
            TestItem.Manufacturer   = "Microsoft";
            TestItem.Price          = 250;
            TestItem.Stock          = 10000;
            AllConsoles.ThisConsole = TestItem;
            //add record
            PrimaryKey         = AllConsoles.Add();
            TestItem.ConsoleNo = PrimaryKey;
            AllConsoles.ThisConsole.Find(PrimaryKey);
            AllConsoles.Delete();
            //finds record
            Boolean Found = AllConsoles.ThisConsole.Find(PrimaryKey);

            //tests to see that record was not found
            Assert.IsFalse(Found);
        }
        public void UpdateMethodOK()
        {
            //create instance of class we want to create
            clsConsoleCollection AllConsoles = new clsConsoleCollection();
            //creates item for test data
            clsConsole TestItem   = new clsConsole();
            Int32      PrimaryKey = 0;

            //set properties
            TestItem.ConsoleNo      = 1;
            TestItem.Name           = "Xbox";
            TestItem.Manufacturer   = "Microsoft";
            TestItem.Price          = 250;
            TestItem.Stock          = 10000;
            AllConsoles.ThisConsole = TestItem;
            PrimaryKey = AllConsoles.Add();
            //modify test data
            TestItem.ConsoleNo      = 5;
            TestItem.Name           = "PlayStation 4 Pro";
            TestItem.Manufacturer   = "Sony";
            TestItem.Price          = 400;
            TestItem.Stock          = 2000;
            AllConsoles.ThisConsole = TestItem;
            //update record
            AllConsoles.Update();
            //find record
            AllConsoles.ThisConsole.Find(PrimaryKey);
            //test to see ThisConsole matches test data
            Assert.AreEqual(AllConsoles.ThisConsole, TestItem);
        }
        public void AddMethodOK()
        {
            clsConsoleCollection AllConsoles = new clsConsoleCollection();
            clsConsole           TestItem    = new clsConsole();
            Int32 PrimaryKey = 0;

            //sets properties
            TestItem.ConsoleNo      = 1;
            TestItem.Name           = "Xbox";
            TestItem.Manufacturer   = "Microsoft";
            TestItem.Price          = 250;
            TestItem.Stock          = 10000;
            AllConsoles.ThisConsole = TestItem;
            PrimaryKey         = AllConsoles.Add();
            TestItem.ConsoleNo = PrimaryKey;
            AllConsoles.ThisConsole.Find(PrimaryKey);
            Assert.AreEqual(AllConsoles.ThisConsole, TestItem);
        }