C# 클래스 Witness.MSBuild.RunWitness

Starts Witness and the website under test in IIS Express. Runs PhantomJS to execute the specification runner. All output from these processes is piped to the task's log output.
상속: Microsoft.Build.Utilities.Task
파일 보기 프로젝트 열기: andrewdavey/witness

Private Properties

프로퍼티 타입 설명
EnsureAbsolutePath void
EnsurePhantomJS void
ExpandPropertyValues void
GetPhantomJSArguments string
PipeProcessToLog void
StartPhantomJS System.Diagnostics.Process
StartProcessThatPipesToLog System.Diagnostics.Process

공개 메소드들

메소드 설명
Execute ( ) : bool
RunWitness ( ) : System

비공개 메소드들

메소드 설명
EnsureAbsolutePath ( Expression property, bool optional = false ) : void
EnsurePhantomJS ( ) : void
ExpandPropertyValues ( ) : void
GetPhantomJSArguments ( string specsPath, int witnessPort, int websitePort ) : string
PipeProcessToLog ( Process process ) : void
StartPhantomJS ( ) : Process
StartProcessThatPipesToLog ( string exeFilename, string arguments ) : Process

메소드 상세

Execute() 공개 메소드

public Execute ( ) : bool
리턴 bool

RunWitness() 공개 메소드

public RunWitness ( ) : System
리턴 System