diff options
Diffstat (limited to 'src/test/burn/WixTestTools/PackageVerifier.cs')
| -rw-r--r-- | src/test/burn/WixTestTools/PackageVerifier.cs | 26 |
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) |
