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); }
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); }