aboutsummaryrefslogtreecommitdiff
path: root/src/test/burn/WixTestTools/PackageVerifier.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/burn/WixTestTools/PackageVerifier.cs')
-rw-r--r--src/test/burn/WixTestTools/PackageVerifier.cs26
1 files changed, 22 insertions, 4 deletions
diff --git a/src/test/burn/WixTestTools/PackageVerifier.cs b/src/test/burn/WixTestTools/PackageVerifier.cs
index 76bc17ab..f7c7b2e6 100644
--- a/src/test/burn/WixTestTools/PackageVerifier.cs
+++ b/src/test/burn/WixTestTools/PackageVerifier.cs
@@ -82,14 +82,32 @@ namespace WixTestTools
82 return MsiUtilities.IsProductInstalledWithVersion(productCode, prodVersion); 82 return MsiUtilities.IsProductInstalledWithVersion(productCode, prodVersion);
83 } 83 }
84 84
85 public void VerifyInstalled(bool installed) 85 public void VerifyInstalled(bool installed = true)
86 { 86 {
87 Assert.Equal(installed, this.IsInstalled()); 87 var isInstalled = this.IsInstalled();
88
89 if (installed)
90 {
91 Assert.True(isInstalled);
92 }
93 else
94 {
95 Assert.False(isInstalled);
96 }
88 } 97 }
89 98
90 public void VerifyInstalledWithVersion(bool installed) 99 public void VerifyInstalledWithVersion(bool installed = true)
91 { 100 {
92 Assert.Equal(installed, this.IsInstalledWithVersion()); 101 var isInstalled = this.IsInstalledWithVersion();
102
103 if (installed)
104 {
105 Assert.True(isInstalled);
106 }
107 else
108 {
109 Assert.False(isInstalled);
110 }
93 } 111 }
94 112
95 public void DeleteTestRegistryValue(string name) 113 public void DeleteTestRegistryValue(string name)