public void Verify() { var licenseAgreement = new LicenseAgreement(); try { licenseAgreement.Agree(); Assert.IsTrue(licenseAgreement.HasAgreedToLicense()); licenseAgreement.Clear(); Assert.IsFalse(licenseAgreement.HasAgreedToLicense()); } finally { licenseAgreement.Clear(); } }
void RunStartupSequence() { if (!licenseAgreement.HasAgreedToLicense()) { ActivateModel <LicenseAgreementViewModel>(); return; } try { if (proxyTester.AreCredentialsRequired()) { var proxySettings = new ProxySettingsView(proxyTester, credentialStore) { Owner = ShellView.CurrentInstance }; proxySettings.ShowDialog(); if (proxySettings.Cancelled) { Environment.Exit(0); } } } catch (WebException) { } if (runtimeUpgradeManager.Is452InstallRequired()) { ActivateModel <DotNetPreReqViewModel>(); return; } ActivateModel <SelectItemsViewModel>(); }
public void Verify() { var licenseAgreement = new LicenseAgreement(); try { licenseAgreement.Agree(); Assert.IsTrue(licenseAgreement.HasAgreedToLicense()); licenseAgreement.Clear(); Assert.IsFalse(licenseAgreement.HasAgreedToLicense()); } finally { licenseAgreement.Clear(); } }
void RunStartupSequence() { if (!licenseAgreement.HasAgreedToLicense()) { ActivateModel <LicenseAgreementViewModel>(); return; } if (!powerShellRunner.TrySetExecutionPolicyToUnrestricted()) { ActivateModel <GroupPollicyErrorViewModel>(); return; } ActivateModel <SelectItemsViewModel>(); }