public void IsInGac_AssemblyInGac_ReturnTrue() { Gac.RemoveAssembly(_assemblyFilePath); Thread.Sleep(2000); Gac.InstallAssembly(_assemblyFilePath); Thread.Sleep(2000); Assert.That(Gac.IsInGac(_assemblyFullName), Is.True); }
public void FixtureSetup() { if (!Gac.IsInGac(_assemblyFullName)) { Gac.InstallAssembly(_assemblyFilePath); } KillAllCassiniProcesses(); }
public WebServer(WebServerConfiguration webServerConfiguration) { ValidateContext(webServerConfiguration); if (!Gac.IsInGac(_assemblyFullName)) { Gac.InstallAssembly(_assemblyFilePath); } string openInBrowser = (webServerConfiguration.OpenDefaultPageAutomatically) ? " nobrowser" : string.Empty; _startInfo = new ProcessStartInfo { FileName = webServerConfiguration.CassiniExecutableFilePath, Arguments = (@"/run " + webServerConfiguration.WebSiteRootFolder + " " + webServerConfiguration.DefaultWebPageFileName + " " + webServerConfiguration.PortNumber + openInBrowser) }; PortNumber = webServerConfiguration.PortNumber; }
public void IsInGac_AssemblyNotInGac_ReturnFalse() { Gac.RemoveAssembly(_assemblyFilePath); Thread.Sleep(2000); Assert.That(Gac.IsInGac(_assemblyFullName), Is.False); }