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 ReportByConsoleTestDataFound()
        {
            //instance of filtered data
            clsConsoleCollection FilteredConsoles = new clsConsoleCollection();
            Boolean OK = true;

            //apply Console Name that does not exist
            FilteredConsoles.ReportByConsoleName("Nintendo N64");
            //check that current record of records are found
            if (FilteredConsoles.Count == 2)
            {
                if (FilteredConsoles.ConsoleList[0].ConsoleNo != 3)
                {
                    OK = false;
                }
                if (FilteredConsoles.ConsoleList[0].ConsoleNo != 4)
                {
                    OK = false;
                }
            }
            else
            {
                OK = false;
            }
            //test to see if there's no records
            Assert.IsTrue(OK);
        }
        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 CountProprtyOK()
        {
            clsConsoleCollection AllConsoles = new clsConsoleCollection();
            Int32 SomeCount = 1;

            AllConsoles.Count = SomeCount;
            Assert.AreEqual(AllConsoles.Count, SomeCount);
        }
        public void ReportByConsoleNameNoneFound()
        {   //instance of filtered data
            clsConsoleCollection FilteredConsoles = new clsConsoleCollection();

            FilteredConsoles.ReportByConsoleName("xx xxx");
            //tests to see if there are no records
            Assert.AreEqual(0, FilteredConsoles.Count);
        }
    void DeleteAddress()
    {
        //function to delete selected record
        clsConsoleCollection Console = new clsConsoleCollection();

        //find record to delete
        Console.ThisConsole.Find(ConsoleNo);
        //delete record
        Console.Delete();
    }
        public void AllConsolesOK()
        {
            clsConsoleCollection Console  = new clsConsoleCollection();
            List <clsConsole>    TestList = new List <clsConsole>();
            clsConsole           TestItem = new clsConsole();

            TestItem.ConsoleNo = 1;
            TestList.Add(TestItem);
            Console.AllConsoles = TestList;
            Assert.AreEqual(Console.AllConsoles, TestList);
        }
        public void ReportByConsoleNameMethodOK()
        {
            //create instance of class we want to create
            clsConsoleCollection AllConsoles = new clsConsoleCollection();
            //create instance of filtered data
            clsConsoleCollection FilteredConsoles = new clsConsoleCollection();

            FilteredConsoles.ReportByConsoleName("Xbox");
            //test to see if both data is the same
            Assert.AreEqual(AllConsoles.Count, FilteredConsoles.Count);
        }
Beispiel #9
0
    void DisplayConsole()
    {
        clsConsoleCollection Consoles = new clsConsoleCollection();

        //find record to update
        Consoles.ThisConsole.Find(ConsoleNo);
        //display data for this record
        TextBoxConsoleName.Text         = Consoles.ThisConsole.Name;
        TextBoxConsolePrice.Text        = Consoles.ThisConsole.Price.ToString();
        TextBoxConsoleManufacturer.Text = Consoles.ThisConsole.Manufacturer;
        TextBoxConsoleStock.Text        = Consoles.ThisConsole.Stock.ToString();
    }
        public void ConsoleListOK()
        {
            //creates instance of class we want to create
            clsConsoleCollection AllConsoles = new clsConsoleCollection();
            List <clsConsole>    TestList    = new List <clsConsole>();
            clsConsole           TestItem    = new clsConsole();

            //sets properties
            TestItem.ConsoleNo    = 1;
            TestItem.Name         = "Xbox";
            TestItem.Manufacturer = "Microsoft";
            TestItem.Price        = 250;
            TestItem.Stock        = 10000;
            TestList.Add(TestItem);
            AllConsoles.ConsoleList = TestList;
            Assert.AreEqual(AllConsoles.ConsoleList, TestList);
        }
        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);
        }
        public void InstanceOK()
        {
            clsConsoleCollection AllConsoles = new clsConsoleCollection();

            Assert.IsNotNull(AllConsoles);
        }