C# Класс IronFramework.TestCommon.HttpAssert

Unit test utility for testing HttpResponseMessage instances.
Показать файл Открыть проект

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

Метод Описание
CanRoundTrip ( Type type ) : bool
Contains ( HttpHeaders headers, string name ) : void

Asserts the given HttpHeaders contain the given values for the given name.

Equal ( HttpHeaders expectedHeaders, HttpHeaders actualHeaders ) : void

Asserts that the expected HttpHeaders instance is equal to the actual actualHeaders instance.

Equal ( HttpRequestMessage expected, HttpRequestMessage actual ) : void

Asserts that the expected HttpRequestMessage is equal to the actual HttpRequestMessage.

Equal ( HttpResponseMessage expected, HttpResponseMessage actual ) : void

Asserts that the expected HttpResponseMessage is equal to the actual HttpResponseMessage.

Equal ( HttpResponseMessage expected, HttpResponseMessage actual, string>.Action verifyContentStringCallback ) : void

Asserts that the expected HttpResponseMessage is equal to the actual HttpResponseMessage.

IsKnownUnserializable ( Type type, object obj ) : bool
IsKnownUnserializable ( Type type, object obj, bool>.Func isTypeUnserializableCallback ) : bool
IsKnownUnserializableType ( Type type, bool>.Func isTypeUnserializableCallback ) : bool

Приватные методы

Метод Описание
CleanContentString ( string content ) : string
HandleDateHeader ( string expectedDateHeaderValues, string actualDateHeaderValues ) : void

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

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

public CanRoundTrip ( Type type ) : bool
type System.Type
Результат bool

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

Asserts the given HttpHeaders contain the given values for the given name.
public Contains ( HttpHeaders headers, string name ) : void
headers HttpHeaders The to examine. It cannot be null.
name string The name of the header. It cannot be empty.
Результат void

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

Asserts that the expected HttpHeaders instance is equal to the actual actualHeaders instance.
public Equal ( HttpHeaders expectedHeaders, HttpHeaders actualHeaders ) : void
expectedHeaders HttpHeaders The expected instance. Should not be null.
actualHeaders HttpHeaders The actual instance. Should not be null.
Результат void

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

Asserts that the expected HttpRequestMessage is equal to the actual HttpRequestMessage.
public Equal ( HttpRequestMessage expected, HttpRequestMessage actual ) : void
expected System.Net.Http.HttpRequestMessage The expected . Should not be null.
actual System.Net.Http.HttpRequestMessage The actual . Should not be null.
Результат void

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

Asserts that the expected HttpResponseMessage is equal to the actual HttpResponseMessage.
public Equal ( HttpResponseMessage expected, HttpResponseMessage actual ) : void
expected System.Net.Http.HttpResponseMessage The expected . Should not be null.
actual System.Net.Http.HttpResponseMessage The actual . Should not be null.
Результат void

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

Asserts that the expected HttpResponseMessage is equal to the actual HttpResponseMessage.
public Equal ( HttpResponseMessage expected, HttpResponseMessage actual, string>.Action verifyContentStringCallback ) : void
expected System.Net.Http.HttpResponseMessage The expected . Should not be null.
actual System.Net.Http.HttpResponseMessage The actual . Should not be null.
verifyContentStringCallback string>.Action
Результат void

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

public IsKnownUnserializable ( Type type, object obj ) : bool
type System.Type
obj object
Результат bool

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

public IsKnownUnserializable ( Type type, object obj, bool>.Func isTypeUnserializableCallback ) : bool
type System.Type
obj object
isTypeUnserializableCallback bool>.Func
Результат bool

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

public IsKnownUnserializableType ( Type type, bool>.Func isTypeUnserializableCallback ) : bool
type System.Type
isTypeUnserializableCallback bool>.Func
Результат bool