Пример #1
0
        public void TestSetup()
        {
            _PackageListController = new PackageListController();
            packageList            = new List <Package>();
            examplePackage         = new Package();

            _PackageListController.GenerateExamplePackages(20);
            examplePackage = _PackageListController.GenerateRandomPackage();
            _PackageListController.AddPackageToList(examplePackage);
            packageList = _PackageListController.ReturnPackageList();
        }
Пример #2
0
        public void CanDeletePackagesById()
        {
            //Since we know the list only contains 21 packages, and all Ids are unique, we know that all Ids are numbers from 1-21
            Random rnd           = new Random();
            int    randomId      = rnd.Next(1, 21);
            bool   packageExists = false;

            _PackageListController.DeletePackageById(randomId);
            packageList = _PackageListController.ReturnPackageList();

            foreach (Package package in packageList)
            {
                if (Convert.ToInt32(package.Id) == randomId)
                {
                    packageExists = true;
                }
            }

            Assert.IsFalse(packageExists);
        }
Пример #3
0
 private List <Package> FetchPackageListFromController()
 {
     return(PLC.ReturnPackageList());
 }