◆ setUp()
def tests.test_cloudrequestengine.TestCloudRequestEngine.setUp | ( | self | ) |
Test cloud request engine adds correct information to post request following the order of precedence when processing evidence and returns the response in the ElementData.
Evidence parameters should be added in descending order of precedence.
def | setUp (self) |
string | testResourceKey = "resource_key" |
def tests.test_cloudrequestengine.TestCloudRequestEngine.setUp | ( | self | ) |
def tests.test_cloudrequestengine.TestCloudRequestEngine.test_evidence_precedence | ( | self, | |
warn, | |||
evidence1, | |||
evidence2 | |||
) |
Test cloud request engine adds correct information to post request following the order of precedence when processing evidence and returns the response in the ElementData.
Evidence parameters should be added in descending order of precedence.
def tests.test_cloudrequestengine.TestCloudRequestEngine.test_exception_on_server_down_without_suppression | ( | self | ) |
def tests.test_cloudrequestengine.TestCloudRequestEngine.test_get_content | ( | self, | |
evidence, | |||
expected_value | |||
) |
Test Content to send in the POST request is generated as per the precedence rule of The evidence keys.
These are added to the evidence in reverse order, if there is conflict then the queryData value is overwritten.
def tests.test_cloudrequestengine.TestCloudRequestEngine.test_get_selected_evidence | ( | self, | |
evidence, | |||
ev_type, | |||
expected_value | |||
) |
Test evidence of specific type is returned from all the evidence passed, if type is not from query, header or cookie then evidences are returned sorted in descensing order.
def tests.test_cloudrequestengine.TestCloudRequestEngine.test_no_exception_on_cloud_request_engine_init | ( | self | ) |
Test no exception is thrown when cloud request engine is initialised and server is down
def tests.test_cloudrequestengine.TestCloudRequestEngine.test_no_exception_on_server_down_with_suppression | ( | self | ) |
def tests.test_cloudrequestengine.TestCloudRequestEngine.testConfigEndPoint_DefaultSetting | ( | self | ) |
Check that if nothing else is set the default value should be used.
def tests.test_cloudrequestengine.TestCloudRequestEngine.testConfigEndPoint_EnvironmentVariableSetting | ( | self | ) |
Check that the setting the cloud endpoint via environment variable take precedence over the default value.
def tests.test_cloudrequestengine.TestCloudRequestEngine.testConfigEndPoint_ExplicitSetting | ( | self | ) |
Check that the explicitly setting the cloud endpoint via method interface take precedence over everything else.
string tests.test_cloudrequestengine.TestCloudRequestEngine.testEndPoint = "http://testEndPoint/" |
string tests.test_cloudrequestengine.TestCloudRequestEngine.testEnvVarEndPoint = "http://testEnvVarEndPoint/" |
string tests.test_cloudrequestengine.TestCloudRequestEngine.testResourceKey = "resource_key" |