aboutsummaryrefslogtreecommitdiff
path: root/src/WixTestTools/PackageVerifier.cs
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-03-08 16:06:01 -0600
committerSean Hall <r.sean.hall@gmail.com>2021-03-08 16:11:57 -0600
commit99d7440134d0f33683d1150a770a2bc594be41de (patch)
tree9a38c1df21c0022516bdfeca0d30f235acd3b46a /src/WixTestTools/PackageVerifier.cs
parent23e3978430ec3ae4f1ea808af0b590b71b2fec9a (diff)
downloadwix-99d7440134d0f33683d1150a770a2bc594be41de.tar.gz
wix-99d7440134d0f33683d1150a770a2bc594be41de.tar.bz2
wix-99d7440134d0f33683d1150a770a2bc594be41de.zip
Port dependency tests from old repo.
Diffstat (limited to 'src/WixTestTools/PackageVerifier.cs')
-rw-r--r--src/WixTestTools/PackageVerifier.cs7
1 files changed, 7 insertions, 0 deletions
diff --git a/src/WixTestTools/PackageVerifier.cs b/src/WixTestTools/PackageVerifier.cs
index b4289032..073e83b0 100644
--- a/src/WixTestTools/PackageVerifier.cs
+++ b/src/WixTestTools/PackageVerifier.cs
@@ -58,6 +58,13 @@ namespace WixTestTools
58 Assert.Equal(installed, MsiUtilities.IsProductInstalled(productCode)); 58 Assert.Equal(installed, MsiUtilities.IsProductInstalled(productCode));
59 } 59 }
60 60
61 public void VerifyInstalledWithVersion(bool installed)
62 {
63 var productCode = this.GetProperty("ProductCode");
64 Version prodVersion = new Version(this.GetProperty("ProductVersion"));
65 Assert.Equal(installed, MsiUtilities.IsProductInstalledWithVersion(productCode, prodVersion));
66 }
67
61 public void DeleteTestRegistryValue(string name) 68 public void DeleteTestRegistryValue(string name)
62 { 69 {
63 using (var root = this.TestContext.GetTestRegistryRoot()) 70 using (var root = this.TestContext.GetTestRegistryRoot())