/Centaur

A .Net library for controlling IISExpress for tests

Primary LanguageC#OtherNOASSERTION

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