コード例 #1
0
        public void When_Visual_Studio_Is_Installed_Test(string visualStudioVersion,
                                                         bool isVisualStudioInstalled,
                                                         bool isChocolateyPackageInstalled,
                                                         string expectedStatus,
                                                         bool checkBoxShouldBeDisabled,
                                                         string expectedTooltip)
        {
            var packageName       = string.Format("ServiceMatrix.{0}.install", VisualStudioVersions.VS2012);
            var installDefinition = ServiceMatrix.GetInstallationDefinition(visualStudioVersion, isVisualStudioInstalled, isChocolateyPackageInstalled, packageName);

            Assert.AreEqual(expectedStatus, installDefinition.Status);
            Assert.AreEqual(expectedTooltip, installDefinition.ToolTip);
            Assert.AreEqual(checkBoxShouldBeDisabled, installDefinition.Disabled);
        }
コード例 #2
0
        public void When_Unsupported_Version_Of_Visual_Studio_Is_Installed()
        {
            var packageName = string.Format("ServiceMatrix.{0}.install", VisualStudioVersions.VS2010);

            ServiceMatrix.GetInstallationDefinition(VisualStudioVersions.VS2010, true, false, packageName);
        }