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(); }
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); }
private List <Package> FetchPackageListFromController() { return(PLC.ReturnPackageList()); }