gardym / Centaur

A .Net library for controlling IISExpress for tests

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Centaur is a library to launch IISExpress for test automation.

Centaur is named after a rocket stage used to launch space vehicles. 
http://en.wikipedia.org/wiki/Centaur_(rocket_stage)

Using Nuget

	Install-Package Centaur




Example usage:

	_iisExpressHost = new IISExpressHost("../../../../src/path/to/website", 3000) {LogOutput = true};
	_iisExpressHost.Start();


	_iisExpressHost.Stop();


LogOutput :  writes the IIS Express output to your test runner console.
StatusCheckPath : Check a url to make sure website was loaded. Can be used to warm up before running tests 

About

A .Net library for controlling IISExpress for tests

License:Other


Languages

Language:C# 99.0%Language:PowerShell 1.0%