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

Public Member Functions

void Test_PortfolioView_BothLayerViewsAndPortfolio ()
 
void Test_PortfolioView_POST_Marginal ()
 Test that the API.PortfolioViewMarginals collection (which behaves unlike any other root endpoint to date) correctly surfaces the capability of posting a marginal portfolio_view.
 
void Test_PortfolioView_TargetCurrency_MatchesLayerViews ()
 
void Test_PortfolioView_TargetCurrency_MatchesPortfolioLayers ()
 
virtual void Test_Resource_GET_BadlyFormed ()
 Verify that doing a get for a resource with a malformed id returns a NotFound error.
 
virtual void Test_Resource_GET_Collection ()
 
virtual void Test_Resource_GET_Collection_AllTypes ()
 
virtual void Test_Resource_GET_Collection_AllTypes_Pagination ()
 
virtual void Test_Resource_GET_EmptyID ()
 
virtual void Test_Resource_GET_NonExistant ()
 Verify that doing a get for a resource that doesn't exist returns a NotFound error.
 
virtual void Test_Resource_GET_NullID ()
 
virtual void Test_Resource_POST_AllTypes ()
 
override void Test_Resource_PUT_BadlyFormed ()
 Bug ARE-6381: The server returns the wrong status on PUT when the id is malformed.
 
virtual void Test_Resource_PUT_EmptyID ()
 
virtual void Test_Resource_PUT_NonExistant ()
 Verify that doing a PUT for a resource that doesn't exist returns a NotFound error.
 
virtual void Test_Resource_PUT_NullID ()
 

Properties

override IResourceCollection< PortfolioViewcollection_source [get]
 
override bool PUT_Allowed [get]
 

Detailed Description

Definition at line 27 of file Test_PortfolioView.cs.

Inheritance diagram for AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base:
AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< PortfolioView >

Member Function Documentation

◆ Test_PortfolioView_BothLayerViewsAndPortfolio()

void AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.Test_PortfolioView_BothLayerViewsAndPortfolio ( )
inline

Definition at line 49 of file Test_PortfolioView.cs.

◆ Test_PortfolioView_POST_Marginal()

void AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.Test_PortfolioView_POST_Marginal ( )
inline

Test that the API.PortfolioViewMarginals collection (which behaves unlike any other root endpoint to date) correctly surfaces the capability of posting a marginal portfolio_view.

Definition at line 61 of file Test_PortfolioView.cs.

◆ Test_PortfolioView_TargetCurrency_MatchesLayerViews()

void AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.Test_PortfolioView_TargetCurrency_MatchesLayerViews ( )
inline

Definition at line 123 of file Test_PortfolioView.cs.

◆ Test_PortfolioView_TargetCurrency_MatchesPortfolioLayers()

void AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.Test_PortfolioView_TargetCurrency_MatchesPortfolioLayers ( )
inline

Definition at line 85 of file Test_PortfolioView.cs.

◆ Test_Resource_GET_BadlyFormed()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_BadlyFormed ( )
inlinevirtualinherited

Verify that doing a get for a resource with a malformed id returns a NotFound error.

Definition at line 121 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_GET_Collection()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_Collection ( )
inlinevirtualinherited

Definition at line 66 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_GET_Collection_AllTypes()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_Collection_AllTypes ( )
inlinevirtualinherited

Definition at line 72 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_GET_Collection_AllTypes_Pagination()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_Collection_AllTypes_Pagination ( )
inlinevirtualinherited

Definition at line 81 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_GET_EmptyID()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_EmptyID ( )
inlinevirtualinherited

Definition at line 131 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_GET_NonExistant()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_NonExistant ( )
inlinevirtualinherited

Verify that doing a get for a resource that doesn't exist returns a NotFound error.

Definition at line 109 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_GET_NullID()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_GET_NullID ( )
inlinevirtualinherited

Definition at line 139 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_POST_AllTypes()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_POST_AllTypes ( )
inlinevirtualinherited

Definition at line 149 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_PUT_BadlyFormed()

override void AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.Test_Resource_PUT_BadlyFormed ( )
inlinevirtual

Bug ARE-6381: The server returns the wrong status on PUT when the id is malformed.

Reimplemented from AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< PortfolioView >.

Definition at line 37 of file Test_PortfolioView.cs.

◆ Test_Resource_PUT_EmptyID()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_PUT_EmptyID ( )
inlinevirtualinherited

Definition at line 187 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_PUT_NonExistant()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_PUT_NonExistant ( )
inlinevirtualinherited

Verify that doing a PUT for a resource that doesn't exist returns a NotFound error.

Definition at line 161 of file BaseAbstractResourceTestsSuite.cs.

◆ Test_Resource_PUT_NullID()

virtual void AnalyzeReTesting.Base.BaseAbstractResourceTestSuite< T >.Test_Resource_PUT_NullID ( )
inlinevirtualinherited

Definition at line 195 of file BaseAbstractResourceTestsSuite.cs.

Property Documentation

◆ collection_source

override IResourceCollection<PortfolioView> AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.collection_source
getprotected

Definition at line 32 of file Test_PortfolioView.cs.

◆ PUT_Allowed

override bool AnalyzeReTesting.Tests.Model.TestSuite_PortfolioView_Base.PUT_Allowed
getprotected

Definition at line 31 of file Test_PortfolioView.cs.


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