public InstallationTests() { // all the tests assume that the msi to be tested is available via environment variable %CLI_MSI% _msiFile = Environment.GetEnvironmentVariable("CLI_MSI"); if (string.IsNullOrEmpty(_msiFile)) { throw new InvalidOperationException("%CLI_MSI% must point to the msi that is to be tested"); } _msiMgr = new MsiManager(_msiFile); }
public InstallationTests() { // all the tests assume that the msi to be tested is available via environment variable %CLI_MSI% var msiFile = Environment.GetEnvironmentVariable("CLI_MSI"); if(string.IsNullOrEmpty(msiFile)) { throw new InvalidOperationException("%CLI_MSI% must point to the msi that is to be tested"); } _msiMgr = new MsiManager(msiFile); }
// all the tests assume that the msi to be tested is available via environment variable %CLI_MSI% public InstallFixture() { string msiFile = Environment.GetEnvironmentVariable("CLI_MSI"); _msiMgr = new MsiManager(msiFile); // make sure that the msi is not already installed, if so the machine is in a bad state Assert.False(_msiMgr.IsInstalled, "The dotnet CLI msi is already installed"); _msiMgr.Install(InstallLocation); Assert.True(_msiMgr.IsInstalled); }
// all the tests assume that the msi to be tested is available via environment variable %CLI_MSI% public InstallFixture() { string msiFile = Environment.GetEnvironmentVariable("CLI_MSI"); if(string.IsNullOrEmpty(msiFile)) { throw new InvalidOperationException("%CLI_MSI% must point to the msi that is to be tested"); } _msiMgr = new MsiManager(msiFile); // make sure that the msi is not already installed, if so the machine is in a bad state Assert.False(_msiMgr.IsInstalled, "The dotnet CLI msi is already installed"); _msiMgr.Install(InstallLocation); Assert.True(_msiMgr.IsInstalled); }
// all the tests assume that the msi to be tested is available via environment variable %CLI_MSI% public InstallFixture() { string msiFile = Environment.GetEnvironmentVariable("CLI_MSI"); if (string.IsNullOrEmpty(msiFile)) { throw new InvalidOperationException("%CLI_MSI% must point to the msi that is to be tested"); } _msiMgr = new MsiManager(msiFile); // make sure that the msi is not already installed, if so the machine is in a bad state Assert.False(_msiMgr.IsInstalled, "The dotnet CLI msi is already installed"); _msiMgr.Install(InstallLocation); Assert.True(_msiMgr.IsInstalled); }
public PostUninstallTests() { _msiMgr = base.MsiManager; }
public PostInstallTests(InstallFixture fixture) { _fixture = fixture; _msiMgr = fixture.MsiManager; }