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

Public Member Functions

void Test_Layer_Filter_POST_Allowed ()
 Demonstrate that layers of type "FilterLayer" can be posted to the /layers/ endpoint. Note: the test logic had to be reversed after ARE-7829 implementation.
 
void Test_Layer_FixedRateCurrencyConverter_POST_NotAllowed ()
 Demonstrate that layers of type "FixedRateCurrencyConverter" cannot be posted to the /layers/ endpoint.
 
virtual void Test_Resource_GET_Collection_AllTypes_ResolveReferences ()
 

Static Public Member Functions

static void TestLayerInLayerView< T > (T layerToInline, bool shouldSucceed)
 Inline the specified layer in a new LayerView, and test whether the LayerView POST succeeds.
 

Properties

override IResourceCollection< ILayercollection_source [get]
 
static IEnumerable< Type > PaymentPatternTypes [get]
 A list of "PaymentPattern" layer types for convenience (because they comes up in a lot of validation checks).
 

Detailed Description

Definition at line 29 of file Test_Layer.cs.

Inheritance diagram for AnalyzeReTesting.Tests.Model.TestSuite_Layer_Base:
AnalyzeReTesting.Base.BaseAbstractStoredResourceTestSuite< ILayer >

Member Function Documentation

◆ Test_Layer_Filter_POST_Allowed()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_Base.Test_Layer_Filter_POST_Allowed ( )
inline

Demonstrate that layers of type "FilterLayer" can be posted to the /layers/ endpoint. Note: the test logic had to be reversed after ARE-7829 implementation.

Definition at line 69 of file Test_Layer.cs.

◆ Test_Layer_FixedRateCurrencyConverter_POST_NotAllowed()

void AnalyzeReTesting.Tests.Model.TestSuite_Layer_Base.Test_Layer_FixedRateCurrencyConverter_POST_NotAllowed ( )
inline

Demonstrate that layers of type "FixedRateCurrencyConverter" cannot be posted to the /layers/ endpoint.

Definition at line 60 of file Test_Layer.cs.

◆ Test_Resource_GET_Collection_AllTypes_ResolveReferences()

virtual void AnalyzeReTesting.Base.BaseAbstractStoredResourceTestSuite< T >.Test_Resource_GET_Collection_AllTypes_ResolveReferences ( )
inlinevirtualinherited

Definition at line 31 of file BaseAbstractResourceTestsSuite.cs.

◆ TestLayerInLayerView< T >()

static void AnalyzeReTesting.Tests.Model.TestSuite_Layer_Base.TestLayerInLayerView< T > ( T  layerToInline,
bool  shouldSucceed 
)
inlinestatic

Inline the specified layer in a new LayerView, and test whether the LayerView POST succeeds.

Parameters
layerToInlineThe layer to inline.
shouldSucceedWhether the layer_view POST should succeed.
Type Constraints
T :ILayer 

Definition at line 41 of file Test_Layer.cs.

Property Documentation

◆ collection_source

override IResourceCollection<ILayer> AnalyzeReTesting.Tests.Model.TestSuite_Layer_Base.collection_source
getprotected

Definition at line 31 of file Test_Layer.cs.

◆ PaymentPatternTypes

IEnumerable<Type> AnalyzeReTesting.Tests.Model.TestSuite_Layer_Base.PaymentPatternTypes
staticget

A list of "PaymentPattern" layer types for convenience (because they comes up in a lot of validation checks).

Definition at line 35 of file Test_Layer.cs.


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