C# Класс DynamicRest.UnitTests.TestDoubles.FakeHttpWebRequestWrapper

Наследование: IHttpRequest
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AddCredentials ( ICredentials credentials ) : void
AddHeaders ( WebHeaderCollection headers ) : void
AddRequestBody ( string contentType, string content ) : void
BeginGetResponse ( Action action, object asyncRequest ) : void
EndGetResponse ( object asyncRequest ) : IHttpResponse
FakeHttpWebRequestWrapper ( Uri uri ) : System
GetRequestStream ( ) : Stream
GetResponse ( ) : IHttpResponse
GetResponse ( int timeout ) : IHttpResponse

Описание методов

AddCredentials() публичный Метод

public AddCredentials ( ICredentials credentials ) : void
credentials ICredentials
Результат void

AddHeaders() публичный Метод

public AddHeaders ( WebHeaderCollection headers ) : void
headers System.Net.WebHeaderCollection
Результат void

AddRequestBody() публичный Метод

public AddRequestBody ( string contentType, string content ) : void
contentType string
content string
Результат void

BeginGetResponse() публичный Метод

public BeginGetResponse ( Action action, object asyncRequest ) : void
action Action
asyncRequest object
Результат void

EndGetResponse() публичный Метод

public EndGetResponse ( object asyncRequest ) : IHttpResponse
asyncRequest object
Результат IHttpResponse

FakeHttpWebRequestWrapper() публичный Метод

public FakeHttpWebRequestWrapper ( Uri uri ) : System
uri System.Uri
Результат System

GetRequestStream() публичный Метод

public GetRequestStream ( ) : Stream
Результат Stream

GetResponse() публичный Метод

public GetResponse ( ) : IHttpResponse
Результат IHttpResponse

GetResponse() публичный Метод

public GetResponse ( int timeout ) : IHttpResponse
timeout int
Результат IHttpResponse