public void SDKToolProcessRunnerTest_InitializeFromToolDirectory_GenerateAppxBundle_Success() { MakeAppxRunner runner; Log.Comment("Testing SDKToolProcessRunner, SDKDetector, MakeAppxRunner" + " by passing the Tool Directory."); VerifyOperation verifyOperation = delegate { runner = new MakeAppxRunner(this.testToolDirectory); }; Verify.NoThrow(verifyOperation); runner = new MakeAppxRunner(this.testToolDirectory) { OverwriteExistingFiles = true }; Log.Comment("MakeAppxRunner and SDKToolProcessRunner initialized successfully."); // Call GenerateAppxBundleFromRootFolder to test it. runner.GenerateAppxBundleFromRootFolder( "1.0.0.0", this.testDataDirectory + "AppxBundleTest", this.testDirectory + appxBundle); runner.Dispose(); Verify.AreEqual(true, File.Exists(this.testDirectory + "TestAppxBundle.AppxBundle")); Log.Comment("Tested MakeAppx Runner."); }
public void SDKToolProcessRunnerTest_InitializeFromToolDirectory_GenerateAppxBundle_Success() { Logger.LogMessage("Testing SDKToolProcessRunner, SDKDetector, MakeAppxRunner" + " by passing the Tool Directory."); MakeAppxRunner runner = new MakeAppxRunner(this.testToolDirectory) { OverwriteExistingFiles = true, }; Logger.LogMessage("MakeAppxRunner and SDKToolProcessRunner initialized successfully."); // Call GenerateAppxBundleFromRootFolder to test it. runner.GenerateAppxBundleFromRootFolder( "1.0.0.0", Path.Combine(this.testDataDirectory, "AppxBundleTest"), Path.Combine(this.testDirectory, appxBundle)); runner.Dispose(); Assert.AreEqual(true, File.Exists(Path.Combine(this.testDirectory, "TestAppxBundle.AppxBundle"))); Logger.LogMessage("Tested MakeAppx Runner."); }