The IisExpress class is used to manage an IIS Express instance for running integration tests.
Inheritance: IDisposable
コード例 #1
0
ファイル: Initialization.cs プロジェクト: zhanghan19/Headless
        public static void AssemblyInitialize(TestContext context)
        {
            var solutionDirectory = context.FindSolutionDirectory();
            var projectDirectory  = Path.Combine(solutionDirectory, "Headless.DemoSite");
            var address           = Config.BaseWebAddress;

            _iisExpress = new IisExpress();

            _iisExpress.Start(projectDirectory, address.Port, address);
        }
コード例 #2
0
        public static void AssemblyInitialize(TestContext context)
        {
            var solutionDirectory = context.FindSolutionDirectory();
            var projectDirectory = Path.Combine(solutionDirectory, "Headless.DemoSite");
            var address = Config.BaseWebAddress;

            _iisExpress = new IisExpress();

            _iisExpress.Start(projectDirectory, address.Port, address);
        }
コード例 #3
0
ファイル: Initialization.cs プロジェクト: zhanghan19/Headless
 public static void AssemblyCleanup()
 {
     _iisExpress.Dispose();
     _iisExpress = null;
 }
コード例 #4
0
 public static void AssemblyCleanup()
 {
     _iisExpress.Dispose();
     _iisExpress = null;
 }