C# Client Library
A C# Client Library for the AnalyzeRe REST API
Loading...
Searching...
No Matches
AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator Class Referencesealed

Public Member Functions

override void AdditionalValidResourceTests (T posted)
 For all tests, we want to test success both when the layer is posted on its own, and when it's posted as part of an inlined layer_view definition. To do this, we do additional validation on each posted layer that also tries adding it to a layer_view, and even simulating that layer_view.
 
override void POST_WithValue< TProperty > (Expression< Func< T, TProperty > > PropertyExpression, TProperty newValue, bool shouldSucceed)
 
virtual void POST_WithValue_Inconsistent< TProperty > (Expression< Func< T, TProperty > > PropertyExpression, TProperty newValue, bool layerPostSucceeeds)
 Similar to POST_WithValue<TProperty>, except asserts the additional (odd) behaviour that success or failure of the POST is opposite for layers and layer_views. This is necessary because some layer types or values are only permitted when the layer is defined as part of a layer_view definitions.
 
virtual void Test_Layer_Saveable ()
 As a sanity check, layers that are saveable should not carry the NotSaveableAttribute. This is of course overridden to test the opposite in TestSuite_Layer_Unsaveable<T>.
 
void Test_Layer_ValueAllocator_POST_AllocationPerspective_Duplicates ()
 
void Test_Layer_ValueAllocator_POST_AllocationPerspective_Empty ()
 
void Test_Layer_ValueAllocator_POST_AllocationPerspective_EveryPerspective ()
 
void Test_Layer_ValueAllocator_POST_AllocationPerspective_Null ()
 
void Test_Layer_ValueAllocator_POST_AllocationRatioBasis_PossibleValues ()
 
void Test_Layer_ValueAllocator_POST_AllocationRationBasis_Null ()
 
void Test_Layer_ValueAllocator_POST_Group_EveryType ()
 
void Test_Layer_ValueAllocator_POST_Group_Inlined ()
 
void Test_Layer_ValueAllocator_POST_Group_LayerViewReference ()
 
void Test_Layer_ValueAllocator_POST_Group_Null ()
 
void Test_Layer_ValueAllocator_POST_Group_Reference_EmptyStringId ()
 
void Test_Layer_ValueAllocator_POST_Group_Reference_NonExistantId ()
 
void Test_Layer_ValueAllocator_POST_Group_Reference_NullId ()
 
void Test_Layer_ValueAllocator_POST_ProportionedPerspective_EveryPerspective ()
 
void Test_Layer_ValueAllocator_POST_ProportionedPerspective_Null ()
 
void Test_Layer_ValueAllocator_POST_Source_EveryType ()
 
void Test_Layer_ValueAllocator_POST_Source_Inlined ()
 
void Test_Layer_ValueAllocator_POST_Source_LayerViewReference ()
 
void Test_Layer_ValueAllocator_POST_Source_Null ()
 
void Test_Layer_ValueAllocator_POST_Source_Reference_EmptyStringId ()
 
void Test_Layer_ValueAllocator_POST_Source_Reference_NonExistantId ()
 
void Test_Layer_ValueAllocator_POST_Source_Reference_NullId ()
 
void Test_Layer_ValueAllocator_POST_Target_EveryType ()
 
void Test_Layer_ValueAllocator_POST_Target_Inlined ()
 
void Test_Layer_ValueAllocator_POST_Target_LayerViewReference ()
 
void Test_Layer_ValueAllocator_POST_Target_Null ()
 
void Test_Layer_ValueAllocator_POST_Target_Reference_EmptyStringId ()
 
void Test_Layer_ValueAllocator_POST_Target_Reference_NonExistantId ()
 
void Test_Layer_ValueAllocator_POST_Target_Reference_NullId ()
 
void Test_Layer_ValueAllocator_PUT_AllocationPerspective_Duplicates ()
 
void Test_Layer_ValueAllocator_PUT_AllocationPerspective_Empty ()
 
void Test_Layer_ValueAllocator_PUT_AllocationPerspective_EveryPerspective ()
 
void Test_Layer_ValueAllocator_PUT_AllocationPerspective_Null ()
 
void Test_Layer_ValueAllocator_PUT_AllocationRatioBasis_PossibleValues ()
 
void Test_Layer_ValueAllocator_PUT_AllocationRationBasis_Null ()
 
void Test_Layer_ValueAllocator_PUT_Group ()
 
void Test_Layer_ValueAllocator_PUT_Group_EveryType ()
 
void Test_Layer_ValueAllocator_PUT_Group_Inlined ()
 
void Test_Layer_ValueAllocator_PUT_Group_LayerViewReference ()
 
void Test_Layer_ValueAllocator_PUT_Group_Null ()
 
void Test_Layer_ValueAllocator_PUT_Group_Reference_EmptyStringId ()
 
void Test_Layer_ValueAllocator_PUT_Group_Reference_NonExistantId ()
 
void Test_Layer_ValueAllocator_PUT_Group_Reference_NullId ()
 
void Test_Layer_ValueAllocator_PUT_ProportionedPerspective_EveryPerspective ()
 
void Test_Layer_ValueAllocator_PUT_ProportionedPerspective_Null ()
 
void Test_Layer_ValueAllocator_PUT_Source ()
 
void Test_Layer_ValueAllocator_PUT_Source_EveryType ()
 
void Test_Layer_ValueAllocator_PUT_Source_Inlined ()
 
void Test_Layer_ValueAllocator_PUT_Source_LayerViewReference ()
 
void Test_Layer_ValueAllocator_PUT_Source_Null ()
 
void Test_Layer_ValueAllocator_PUT_Source_Reference_EmptyStringId ()
 
void Test_Layer_ValueAllocator_PUT_Source_Reference_NonExistantId ()
 
void Test_Layer_ValueAllocator_PUT_Source_Reference_NullId ()
 
void Test_Layer_ValueAllocator_PUT_Target ()
 
void Test_Layer_ValueAllocator_PUT_Target_EveryType ()
 
void Test_Layer_ValueAllocator_PUT_Target_Inlined ()
 
void Test_Layer_ValueAllocator_PUT_Target_LayerViewReference ()
 
void Test_Layer_ValueAllocator_PUT_Target_Null ()
 
void Test_Layer_ValueAllocator_PUT_Target_Reference_EmptyStringId ()
 
void Test_Layer_ValueAllocator_PUT_Target_Reference_NonExistantId ()
 
void Test_Layer_ValueAllocator_PUT_Target_Reference_NullId ()
 
override void Test_Resource_DeepCopy ()
 Test that any resource can be "Deep Copied", a slower copy method that creates a new duplicate instance of a resource type by serializing it and then deserializing the resulting JSON to a new resource.
 
override void Test_Resource_GET_AllPropertiesRecognized ()
 
virtual void Test_Resource_GET_As_Inlined ()
 
override void Test_Resource_POST_FieldsIdOnly ()
 Test that a user can post a resource and get back only the id using the omit query parameter.
 
override void Test_Resource_ShallowCopy ()
 Test that any resource can be "Shallow Copied", which is a quick copy that does a member-wise clone of the object, including private members.
 

Properties

override IInjectableResource< ValueAllocatorTestInjectableResource [get]
 

Detailed Description

Definition at line 1474 of file Test_Layer.cs.

Inheritance diagram for AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator:
AnalyzeReTesting.Tests.Model.TestSuite_Layer< ValueAllocator >

Member Function Documentation

◆ AdditionalValidResourceTests()

override void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.AdditionalValidResourceTests ( T  posted)
inherited

For all tests, we want to test success both when the layer is posted on its own, and when it's posted as part of an inlined layer_view definition. To do this, we do additional validation on each posted layer that also tries adding it to a layer_view, and even simulating that layer_view.

◆ POST_WithValue< TProperty >()

override void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.POST_WithValue< TProperty > ( Expression< Func< T, TProperty > >  PropertyExpression,
TProperty  newValue,
bool  shouldSucceed 
)
inlineinherited

Definition at line 3447 of file Test_Layer.cs.

◆ POST_WithValue_Inconsistent< TProperty >()

virtual void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.POST_WithValue_Inconsistent< TProperty > ( Expression< Func< T, TProperty > >  PropertyExpression,
TProperty  newValue,
bool  layerPostSucceeeds 
)
inlinevirtualinherited

Similar to POST_WithValue<TProperty>, except asserts the additional (odd) behaviour that success or failure of the POST is opposite for layers and layer_views. This is necessary because some layer types or values are only permitted when the layer is defined as part of a layer_view definitions.

Template Parameters
TPropertyThe type of layer property being modified.
Parameters
PropertyExpressionThe layer property to modify.
newValueThe new value to assign the property.
layerPostSucceeedsWhether the Layer POST should succeed. If set to true, the expectation is that the layer_view post will fail. If set to false, the expectation is that the layer_view post will succeed.

Definition at line 3469 of file Test_Layer.cs.

◆ Test_Layer_Saveable()

virtual void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.Test_Layer_Saveable ( )
inlinevirtualinherited

As a sanity check, layers that are saveable should not carry the NotSaveableAttribute. This is of course overridden to test the opposite in TestSuite_Layer_Unsaveable<T>.

Definition at line 3415 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_AllocationPerspective_Duplicates()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_AllocationPerspective_Duplicates ( )
inline

Definition at line 1652 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_AllocationPerspective_Empty()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_AllocationPerspective_Empty ( )
inline

Definition at line 1647 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_AllocationPerspective_EveryPerspective()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_AllocationPerspective_EveryPerspective ( )
inline

Definition at line 1658 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_AllocationPerspective_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_AllocationPerspective_Null ( )
inline

Definition at line 1642 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_AllocationRatioBasis_PossibleValues()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_AllocationRatioBasis_PossibleValues ( )
inline

Definition at line 1693 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_AllocationRationBasis_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_AllocationRationBasis_Null ( )
inline

Definition at line 1688 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_EveryType()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_EveryType ( )
inline

Definition at line 1616 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_Inlined()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_Inlined ( )
inline

Definition at line 1623 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_LayerViewReference()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_LayerViewReference ( )
inline

Definition at line 1630 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_Null ( )
inline

Definition at line 1590 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_Reference_EmptyStringId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_Reference_EmptyStringId ( )
inline

Definition at line 1602 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_Reference_NonExistantId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_Reference_NonExistantId ( )
inline

Definition at line 1609 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Group_Reference_NullId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Group_Reference_NullId ( )
inline

Definition at line 1595 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_ProportionedPerspective_EveryPerspective()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_ProportionedPerspective_EveryPerspective ( )
inline

Definition at line 1678 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_ProportionedPerspective_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_ProportionedPerspective_Null ( )
inline

Definition at line 1673 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_EveryType()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_EveryType ( )
inline

Definition at line 1511 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_Inlined()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_Inlined ( )
inline

Definition at line 1518 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_LayerViewReference()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_LayerViewReference ( )
inline

Definition at line 1526 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_Null ( )
inline

Definition at line 1485 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_Reference_EmptyStringId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_Reference_EmptyStringId ( )
inline

Definition at line 1497 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_Reference_NonExistantId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_Reference_NonExistantId ( )
inline

Definition at line 1504 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Source_Reference_NullId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Source_Reference_NullId ( )
inline

Definition at line 1490 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_EveryType()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_EveryType ( )
inline

Definition at line 1564 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_Inlined()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_Inlined ( )
inline

Definition at line 1571 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_LayerViewReference()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_LayerViewReference ( )
inline

Definition at line 1578 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_Null ( )
inline

Definition at line 1538 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_Reference_EmptyStringId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_Reference_EmptyStringId ( )
inline

Definition at line 1550 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_Reference_NonExistantId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_Reference_NonExistantId ( )
inline

Definition at line 1557 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_POST_Target_Reference_NullId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_POST_Target_Reference_NullId ( )
inline

Definition at line 1543 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_AllocationPerspective_Duplicates()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_AllocationPerspective_Duplicates ( )
inline

Definition at line 1867 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_AllocationPerspective_Empty()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_AllocationPerspective_Empty ( )
inline

Definition at line 1862 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_AllocationPerspective_EveryPerspective()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_AllocationPerspective_EveryPerspective ( )
inline

Definition at line 1873 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_AllocationPerspective_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_AllocationPerspective_Null ( )
inline

Definition at line 1857 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_AllocationRatioBasis_PossibleValues()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_AllocationRatioBasis_PossibleValues ( )
inline

Definition at line 1908 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_AllocationRationBasis_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_AllocationRationBasis_Null ( )
inline

Definition at line 1903 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group ( )
inline

Definition at line 1806 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_EveryType()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_EveryType ( )
inline

Definition at line 1831 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_Inlined()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_Inlined ( )
inline

Definition at line 1838 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_LayerViewReference()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_LayerViewReference ( )
inline

Definition at line 1845 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_Null ( )
inline

Definition at line 1811 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_Reference_EmptyStringId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_Reference_EmptyStringId ( )
inline

Definition at line 1821 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_Reference_NonExistantId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_Reference_NonExistantId ( )
inline

Definition at line 1826 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Group_Reference_NullId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Group_Reference_NullId ( )
inline

Definition at line 1816 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_ProportionedPerspective_EveryPerspective()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_ProportionedPerspective_EveryPerspective ( )
inline

Definition at line 1893 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_ProportionedPerspective_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_ProportionedPerspective_Null ( )
inline

Definition at line 1888 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source ( )
inline

Definition at line 1704 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_EveryType()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_EveryType ( )
inline

Definition at line 1729 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_Inlined()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_Inlined ( )
inline

Definition at line 1736 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_LayerViewReference()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_LayerViewReference ( )
inline

Definition at line 1743 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_Null ( )
inline

Definition at line 1709 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_Reference_EmptyStringId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_Reference_EmptyStringId ( )
inline

Definition at line 1719 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_Reference_NonExistantId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_Reference_NonExistantId ( )
inline

Definition at line 1724 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Source_Reference_NullId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Source_Reference_NullId ( )
inline

Definition at line 1714 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target ( )
inline

Definition at line 1755 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_EveryType()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_EveryType ( )
inline

Definition at line 1780 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_Inlined()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_Inlined ( )
inline

Definition at line 1787 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_LayerViewReference()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_LayerViewReference ( )
inline

Definition at line 1794 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_Null()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_Null ( )
inline

Definition at line 1760 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_Reference_EmptyStringId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_Reference_EmptyStringId ( )
inline

Definition at line 1770 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_Reference_NonExistantId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_Reference_NonExistantId ( )
inline

Definition at line 1775 of file Test_Layer.cs.

◆ Test_Layer_ValueAllocator_PUT_Target_Reference_NullId()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.Test_Layer_ValueAllocator_PUT_Target_Reference_NullId ( )
inline

Definition at line 1765 of file Test_Layer.cs.

◆ Test_Resource_DeepCopy()

override void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.Test_Resource_DeepCopy ( )
inlineinherited

Test that any resource can be "Deep Copied", a slower copy method that creates a new duplicate instance of a resource type by serializing it and then deserializing the resulting JSON to a new resource.

Definition at line 3506 of file Test_Layer.cs.

◆ Test_Resource_GET_AllPropertiesRecognized()

override void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.Test_Resource_GET_AllPropertiesRecognized ( )
inlineinherited

Definition at line 3434 of file Test_Layer.cs.

◆ Test_Resource_GET_As_Inlined()

virtual void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.Test_Resource_GET_As_Inlined ( )
inlinevirtualinherited

Definition at line 3426 of file Test_Layer.cs.

◆ Test_Resource_POST_FieldsIdOnly()

override void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.Test_Resource_POST_FieldsIdOnly ( )
inlineinherited

Test that a user can post a resource and get back only the id using the omit query parameter.

Definition at line 3486 of file Test_Layer.cs.

◆ Test_Resource_ShallowCopy()

override void AnalyzeReTesting.Tests.Model.TestSuite_Layer< T >.Test_Resource_ShallowCopy ( )
inlineinherited

Test that any resource can be "Shallow Copied", which is a quick copy that does a member-wise clone of the object, including private members.

Definition at line 3496 of file Test_Layer.cs.

Property Documentation

◆ TestInjectableResource

override IInjectableResource<ValueAllocator> AnalyzeReTesting.Tests.Model.TestSuite_Layer_ValueAllocator.TestInjectableResource
getprotected

Definition at line 1478 of file Test_Layer.cs.


The documentation for this class was generated from the following file: