C# 클래스 HttpMock.RequestHandler

상속: IRequestHandler, IRequestStub
파일 보기 프로젝트 열기: hibri/HttpMock 1 사용 예제들

공개 메소드들

메소드 설명
AddHeader ( string header, string headerValue ) : IRequestStub
AsContentType ( string contentType ) : IRequestStub
AsXmlContent ( ) : IRequestStub
CanVerifyConstraintsFor ( string url ) : bool
GetBody ( ) : string
LastRequest ( ) : HttpMock.ReceivedRequest
NotFound ( ) : void
OK ( ) : void
RecordRequest ( HttpRequestHead request, string body ) : void
RequestCount ( ) : int
RequestHandler ( string path, IRequestProcessor requestProcessor ) : System
Return ( Func responseBody ) : IRequestStub
Return ( string responseBody ) : IRequestStub
ReturnFile ( string pathToFile ) : IRequestStub
ReturnFileRange ( string pathToFile, int from, int to ) : IRequestStub
ToString ( ) : string
WithParams ( string>.IDictionary nameValueCollection ) : IRequestStub
WithStatus ( HttpStatusCode httpStatusCode ) : void
WithUrlConstraint ( bool>.Func constraint ) : IRequestStub

메소드 상세

AddHeader() 공개 메소드

public AddHeader ( string header, string headerValue ) : IRequestStub
header string
headerValue string
리턴 IRequestStub

AsContentType() 공개 메소드

public AsContentType ( string contentType ) : IRequestStub
contentType string
리턴 IRequestStub

AsXmlContent() 공개 메소드

public AsXmlContent ( ) : IRequestStub
리턴 IRequestStub

CanVerifyConstraintsFor() 공개 메소드

public CanVerifyConstraintsFor ( string url ) : bool
url string
리턴 bool

GetBody() 공개 메소드

public GetBody ( ) : string
리턴 string

LastRequest() 공개 메소드

public LastRequest ( ) : HttpMock.ReceivedRequest
리턴 HttpMock.ReceivedRequest

NotFound() 공개 메소드

public NotFound ( ) : void
리턴 void

OK() 공개 메소드

public OK ( ) : void
리턴 void

RecordRequest() 공개 메소드

public RecordRequest ( HttpRequestHead request, string body ) : void
request HttpRequestHead
body string
리턴 void

RequestCount() 공개 메소드

public RequestCount ( ) : int
리턴 int

RequestHandler() 공개 메소드

public RequestHandler ( string path, IRequestProcessor requestProcessor ) : System
path string
requestProcessor IRequestProcessor
리턴 System

Return() 공개 메소드

public Return ( Func responseBody ) : IRequestStub
responseBody Func
리턴 IRequestStub

Return() 공개 메소드

public Return ( string responseBody ) : IRequestStub
responseBody string
리턴 IRequestStub

ReturnFile() 공개 메소드

public ReturnFile ( string pathToFile ) : IRequestStub
pathToFile string
리턴 IRequestStub

ReturnFileRange() 공개 메소드

public ReturnFileRange ( string pathToFile, int from, int to ) : IRequestStub
pathToFile string
from int
to int
리턴 IRequestStub

ToString() 공개 메소드

public ToString ( ) : string
리턴 string

WithParams() 공개 메소드

public WithParams ( string>.IDictionary nameValueCollection ) : IRequestStub
nameValueCollection string>.IDictionary
리턴 IRequestStub

WithStatus() 공개 메소드

public WithStatus ( HttpStatusCode httpStatusCode ) : void
httpStatusCode HttpStatusCode
리턴 void

WithUrlConstraint() 공개 메소드

public WithUrlConstraint ( bool>.Func constraint ) : IRequestStub
constraint bool>.Func
리턴 IRequestStub