◆ Cleanup()
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.Cleanup | ( | ) |
Cleanup the RemoteWebDriver and http listener.
\r\n
These tests check the various functions of the generated JavaScript include using WebDrivers to simulate a browser environment.
void | Init ()
Initialise the test. More...
|
void | JavaScriptBuilderElement_JavaScript (bool minify, string key, string property, object value)
This method tests the accessors functionality of the JavaScript include. More...
|
void | JavaScriptBuilder_VerifySession ()
Verify that the JavaScript contains the Session ID and Sequence values. More...
|
void | JavaScriptBuilder_VerifyFallbackResponse ()
Check that the callback URL is generated correctly. More...
|
void | JavaScriptBuilder_VerifyUrl ()
Check that the callback URL is generated correctly. More...
|
void | JavaScriptBuilder_VerifyParameters (string userAgent, string lat, string lon)
Verify that parameters are set in the JavaScript payload and if the query parameters are in the evidence More...
|
void | JavaScriptBuilderElement_Promise (ExceptionType exceptionThrownByPromiseProperty, bool exceptionExpected)
Check that accessing the 'Promise' property works as intended in a range of scenarios More...
|
void | JavaScriptBuilderElement_DelayExecution (bool minify)
Verify that valid JavaScript is produced when there are delayed execution properties in the payload. More...
|
void | JavaScriptBuilder_VerifyObjName ()
Check that the JavaScript object name can be overridden successfully. More...
|
void | Cleanup ()
Cleanup the RemoteWebDriver and http listener. More...
|
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.Cleanup | ( | ) |
Cleanup the RemoteWebDriver and http listener.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.Init | ( | ) |
Initialise the test.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilder_VerifyFallbackResponse | ( | ) |
Check that the callback URL is generated correctly.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilder_VerifyObjName | ( | ) |
Check that the JavaScript object name can be overridden successfully.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilder_VerifyParameters | ( | string | userAgent, |
string | lat, | ||
string | lon | ||
) |
Verify that parameters are set in the JavaScript payload and if the query parameters are in the evidence
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilder_VerifySession | ( | ) |
Verify that the JavaScript contains the Session ID and Sequence values.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilder_VerifyUrl | ( | ) |
Check that the callback URL is generated correctly.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilderElement_DelayExecution | ( | bool | minify | ) |
Verify that valid JavaScript is produced when there are delayed execution properties in the payload.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilderElement_JavaScript | ( | bool | minify, |
string | key, | ||
string | property, | ||
object | value | ||
) |
This method tests the accessors functionality of the JavaScript include.
For the supplied properties values, check that these properties can be accessed via the 'fod' object in the JavaScript include.
void FiftyOne.Pipeline.JavaScript.Tests.JavaScriptBuilderElementTests.JavaScriptBuilderElement_Promise | ( | ExceptionType | exceptionThrownByPromiseProperty, |
bool | exceptionExpected | ||
) |
Check that accessing the 'Promise' property works as intended in a range of scenarios