示例#1
0
            public void ApplicationPath_AllFilesExist()
            {
                var installedVersions = InstalledVersionUtilities.GetSetupInstanceInstalledVersions();

                foreach (var installedVersion in installedVersions)
                {
                    FileAssert.Exists(installedVersion.ApplicationPath);
                }
            }
示例#2
0
            public void ApplicationPath_FileExists()
            {
                var installedVersions = InstalledVersionUtilities.GetInstalledVersions();

                foreach (var installedVersion in installedVersions)
                {
                    FileAssert.Exists(installedVersion.ApplicationPath);
                }
            }
示例#3
0
            public void Products()
            {
                var installedVersions = InstalledVersionUtilities.GetInstalledVersions();

                installedVersions = installedVersions.Where(iv => iv.VsVersion == VsVersion.Vs2017);

                foreach (var installedVersion in installedVersions)
                {
                    Assert.That(installedVersion.Product, Is.Not.Null);
                    Assert.That(installedVersion.Product, Does.Not.Contain("."));
                }
            }
示例#4
0
 static IEnumerable <InstalledVersion> GetInstalledVersions() => InstalledVersionUtilities.GetInstalledVersions();