Versions Compared
compared with
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Comment:
Migrated to Confluence 5.3
Excerpt |
---|
A deep inequality checking assertion... |
Syntax
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
notDeepEqual( expectedactual, actualexpected, message ); |
Parameters
Parameter | Type | Mandatory | Notes | API Version |
---|---|---|---|---|
expectedactual | Variant | The expected actual value. | 1.0 | |
actualexpected | Variant | The actual expected value. | 1.0 | |
message | String | A message stating what the assertion is testing. | 1.0 |
Return Values
Value | Type | Notes | API Version |
---|---|---|---|
<error> | Error | Most likely the parameters are wrong. | 1.0 |
true | Boolean | expected != actual to at least 10 levels deep. | 1.0 |
false | Boolean | expected == actual to at least 10 levels deep. | 1.0 |
Example
Code Block | ||||||
---|---|---|---|---|---|---|
| ||||||
Test("Deep inequality checks", Test.ANY( ), function() { // assertions will fail notDeepEqual( {a:5}, {a:5}, "{a:5} != {a:5}?" ); // assertion will pass notDeepEqual( {a:5}, {a:1}, "{a:5} != {a:1}?" ); }); |
Notes
This is a greatly simplified version of notDeepEqual( ) compared to its QUnit counterpart.
Div | ||||||
---|---|---|---|---|---|---|
| ||||||
Availability
Requires:
|
Div | ||||
---|---|---|---|---|
| ||||
ContentsJump to:
|
Div | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
Test APITopics:
|