Class Index | File Index

Classes


Class core.UnitTestRunner


Defined in: UnitTester.js.

Class Summary
Constructor Attributes Constructor Name and Description
 
core.UnitTestRunner(resourcePrefix, logger)
Method Summary
Method Attributes Method Name and Description
<inner>  
<inner>  
areAttributesEqual(a, b, skipReverseCheck)
<inner>  
 
 
<inner>  
debug(msg)
 
<inner>  
isResultCorrect(actual, expected, absoluteTolerance)
 
name(functions)
 
<inner>  
shouldBe(t, a, b, absoluteTolerance)
<inner>  
<inner>  
<inner>  
<inner>  
<inner>  
Class Detail
core.UnitTestRunner(resourcePrefix, logger)
Parameters:
{string} resourcePrefix
{!core.UnitTestLogger} logger
Method Detail
<inner> {!boolean} areArraysEqual(a, b)
Parameters:
{!Array.<*>} a
actual
{!Array.<*>} b
expected
Returns:
{!boolean}

<inner> {!boolean} areAttributesEqual(a, b, skipReverseCheck)
Parameters:
{!Element} a
actual
{!Element} b
expected
{!boolean} skipReverseCheck
Returns:
{!boolean}

<inner> {!boolean} areNodesEqual(a, b)
Parameters:
{!Node} a
actual
{!Node} b
expected
Returns:
{!boolean}

{undefined} beginExpectFail()
Returns:
{undefined}

{!number} countFailedTests()
Returns:
{!number}

<inner> {undefined} debug(msg)
Parameters:
{string} msg
Returns:
{undefined}

{undefined} endExpectFail()
Returns:
{undefined}

<inner> {!boolean} isResultCorrect(actual, expected, absoluteTolerance)
Parameters:
{!*} actual
{!*} expected
{!number=} absoluteTolerance
absolute tolerance for number comparison
Returns:
{!boolean}

{!Array.} name(functions)
Parameters:
{!Array.} functions
Returns:
{!Array.}

{string} resourcePrefix()
Returns:
{string}

<inner> {undefined} shouldBe(t, a, b, absoluteTolerance)
Parameters:
{!Object} t
{!string} a
{!string} b
{!number=} absoluteTolerance
absolute tolerance for number comparison
Returns:
{undefined}

<inner> {undefined} shouldBeNonNull(t, a)
Parameters:
{!Object} t
context in which values to be tested are placed
{!string} a
the value to be checked
Returns:
{undefined}

<inner> {undefined} shouldBeNull(t, a)
Parameters:
{!Object} t
context in which values to be tested are placed
{!string} a
the value to be checked
Returns:
{undefined}

<inner> {!string} stringify(v)
Parameters:
{*} v
Returns:
{!string}

<inner> {undefined} testFailed(msg)
Parameters:
{string} msg
Returns:
{undefined}

<inner> {undefined} testPassed(msg)
Parameters:
{string} msg
Returns:
{undefined}

Documentation generated by JsDoc Toolkit 2.4.0 on Thu Feb 12 2015 18:24:51 GMT+0100 (MEZ)