Test case containing various tests to run.
assertcondition
message
Asserts that a given condition is true. If not, then a YUITest.AssertionError object is thrown and the test fails.
callbackMethod to call from an async init method to restart the test case. When called, returns a function that should be called when tests are ready to continue.
destroyFunction to run once after tests finish running. This executes after the last call to tearDown().
failmessage
Forces an assertion error to occur. Shortcut for YUITest.Assert.fail().
message
String
(Optional) The message to display with the failure.
initFunction to run once before tests start to run. This executes before the first call to setUp().
resumesegment
Resumes a paused test and runs the given function.
segment
Function
(Optional) The function to run. If omitted, the test automatically passes.
setUpFunction to run before each test is executed.
tearDownFunction to run after each test is executed.
waitsegment
delay
Causes the test case to wait a specified amount of time and then continue executing the given code.
segment
Function
(Optional) The function to run after the delay. If omitted, the TestRunner will wait until resume() is called.
delay
Int
(Optional) The number of milliseconds to wait before running the function. If omitted, defaults to zero.