C# Class HoneyBear.HalClient.Unit.Tests.HalClientTestContext

Mostrar archivo Open project: eoin55/HoneyBear.HalClient Class Usage Examples

Public Properties

Property Type Description
UserRef System.Guid

Public Methods

Method Description
Act ( IHalClient>.Func act ) : void
ArrangeCreatedResource ( ) : void
ArrangeDefaultHomeResource ( ) : HalClientTestContext
ArrangeDefaultPagedResource ( ) : void
ArrangeDeletedResource ( ) : void
ArrangeFailedHomeRequest ( ) : void
ArrangeHomeResource ( ) : HalClientTestContext
ArrangePagedResource ( ) : void
ArrangePagedResourceWithEmbeddedArrayOfResources ( ) : void
ArrangePagedResourceWithLinkedArrayOfResources ( ) : void
ArrangeSingleResource ( ) : HalClientTestContext
ArrangeUpdatedResource ( ) : void
ArrangeWithoutCurie ( ) : HalClientTestContext
AssertThatDefaultHttpClientCanBeUsed ( ) : void
AssertThatEmbeddedPagedResourceIsPresent ( ) : void
AssertThatHttpClientCanBeProvided ( ) : void
AssertThatPagedResourceIsPresent ( ) : void
AssertThatResolvingResourceThrowsExceptionWhenResourceNotNavigated ( ) : void
AssertThatResourceArrayIsPresent ( ) : void
AssertThatResourceDoesNotHasRelationship ( ) : void
AssertThatResourceDoesNotHasRelationshipWithoutCurie ( ) : void
AssertThatResourceHasRelationship ( ) : void
AssertThatResourceHasRelationshipWithoutCurie ( ) : void
AssertThatResourceWasCreated ( ) : void
AssertThatResourceWasDeleted ( ) : void
AssertThatResourceWasUpdated ( ) : void
AssertThatRootResourceIsPresent ( ) : void
AssertThatSingleEmbeddedResourceIsPresent ( ) : void
AssertThatSingleResourceIsPresent ( ) : void
HalClientTestContext ( ) : System

Private Methods

Method Description
ArrangeDelete ( string uri ) : void
ArrangeGet ( string uri, object content ) : void
ArrangePost ( string uri, object content ) : void
ArrangePut ( string uri, object content ) : void
CreateDefaultPagedResourceJson ( ) : object
CreatePagedResourceJson ( ) : object
CreatePagedResourceWithArrayOfResourcesJson ( ) : object
CreatePagedResourceWithEmbeddedArrayOfResourcesJson ( ) : object
CreatePagedResourceWithLinkedArrayOfResourcesJson ( ) : object
CreateRootResourceJson ( ) : object
CreateRootResourceJsonWithoutCurie ( ) : object
CreateSingleResourceJson ( ) : object
CreateSingleResourceJsonWithoutCurie ( ) : object
NotFound ( ) : Task
Ok ( ) : Task
Ok ( object content ) : Task
Serialize ( object data ) : HttpContent

Method Details

Act() public method

public Act ( IHalClient>.Func act ) : void
act IHalClient>.Func
return void

ArrangeCreatedResource() public method

public ArrangeCreatedResource ( ) : void
return void

ArrangeDefaultHomeResource() public method

ArrangeDefaultPagedResource() public method

public ArrangeDefaultPagedResource ( ) : void
return void

ArrangeDeletedResource() public method

public ArrangeDeletedResource ( ) : void
return void

ArrangeFailedHomeRequest() public method

public ArrangeFailedHomeRequest ( ) : void
return void

ArrangeHomeResource() public method

ArrangePagedResource() public method

public ArrangePagedResource ( ) : void
return void

ArrangePagedResourceWithEmbeddedArrayOfResources() public method

public ArrangePagedResourceWithEmbeddedArrayOfResources ( ) : void
return void

ArrangePagedResourceWithLinkedArrayOfResources() public method

public ArrangePagedResourceWithLinkedArrayOfResources ( ) : void
return void

ArrangeSingleResource() public method

ArrangeUpdatedResource() public method

public ArrangeUpdatedResource ( ) : void
return void

ArrangeWithoutCurie() public method

AssertThatDefaultHttpClientCanBeUsed() public method

public AssertThatDefaultHttpClientCanBeUsed ( ) : void
return void

AssertThatEmbeddedPagedResourceIsPresent() public method

public AssertThatEmbeddedPagedResourceIsPresent ( ) : void
return void

AssertThatHttpClientCanBeProvided() public method

public AssertThatHttpClientCanBeProvided ( ) : void
return void

AssertThatPagedResourceIsPresent() public method

public AssertThatPagedResourceIsPresent ( ) : void
return void

AssertThatResolvingResourceThrowsExceptionWhenResourceNotNavigated() public method

AssertThatResourceArrayIsPresent() public method

public AssertThatResourceArrayIsPresent ( ) : void
return void

AssertThatResourceDoesNotHasRelationship() public method

public AssertThatResourceDoesNotHasRelationship ( ) : void
return void

AssertThatResourceDoesNotHasRelationshipWithoutCurie() public method

AssertThatResourceHasRelationship() public method

public AssertThatResourceHasRelationship ( ) : void
return void

AssertThatResourceHasRelationshipWithoutCurie() public method

public AssertThatResourceHasRelationshipWithoutCurie ( ) : void
return void

AssertThatResourceWasCreated() public method

public AssertThatResourceWasCreated ( ) : void
return void

AssertThatResourceWasDeleted() public method

public AssertThatResourceWasDeleted ( ) : void
return void

AssertThatResourceWasUpdated() public method

public AssertThatResourceWasUpdated ( ) : void
return void

AssertThatRootResourceIsPresent() public method

public AssertThatRootResourceIsPresent ( ) : void
return void

AssertThatSingleEmbeddedResourceIsPresent() public method

public AssertThatSingleEmbeddedResourceIsPresent ( ) : void
return void

AssertThatSingleResourceIsPresent() public method

public AssertThatSingleResourceIsPresent ( ) : void
return void

HalClientTestContext() public method

public HalClientTestContext ( ) : System
return System

Property Details

UserRef public_oe static_oe property

public static Guid,System UserRef
return System.Guid