private void AddAndSendFirstPackageTest(PackageHandler packageHandler) { // add a package ActivityPackage activityPackage = CreateUnknowPackage("FirstPackage"); // send the first package packageHandler.AddPackage(activityPackage); packageHandler.SendFirstPackage(); DeviceUtil.Sleep(2000); AddPackageTests(1, "unknownFirstPackage"); SendFirstTests(SendFirstState.SEND, "unknownFirstPackage"); }
public void TestAddPackage() { ActivityPackage firstClickPackage = UtilTest.CreateClickPackage(ActivityHandler, "FirstPackage"); PackageHandler.AddPackage(firstClickPackage); DeviceUtil.Sleep(1000); AddPackageTests(packageNumber: 1, packageString: "clickFirstPackage"); PackageHandler secondPackageHandler = AddSecondPackageTest(null); ActivityPackage secondClickPackage = UtilTest.CreateClickPackage(ActivityHandler, "ThirdPackage"); secondPackageHandler.AddPackage(secondClickPackage); DeviceUtil.Sleep(1000); AddPackageTests(packageNumber: 3, packageString: "clickThirdPackage"); // send the first click package/ first package secondPackageHandler.SendFirstPackage(); DeviceUtil.Sleep(1000); Assert.Test("RequestHandler SendPackage, clickFirstPackage"); // send the second click package/ third package secondPackageHandler.SendNextPackage(); DeviceUtil.Sleep(1000); Assert.Test("RequestHandler SendPackage, clickThirdPackage"); // send the unknow package/ second package secondPackageHandler.SendNextPackage(); DeviceUtil.Sleep(1000); Assert.Test("RequestHandler SendPackage, unknownSecondPackage"); }