Test case containing various tests to run.
Asserts that a given condition is true. If not, then a YUITest.AssertionError object is thrown and the test fails.
Method 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.
Function to run once after tests finish running. This executes after the last call to tearDown().
Forces an assertion error to occur. Shortcut for YUITest.Assert.fail().
(Optional) The message to display with the failure.
Function to run once before tests start to run. This executes before the first call to setUp().
Resumes a paused test and runs the given function.
(Optional) The function to run. If omitted, the test automatically passes.
Function to run before each test is executed.
Function to run after each test is executed.
Causes the test case to wait a specified amount of time and then continue executing the given code.
(Optional) The function to run after the delay. If omitted, the TestRunner will wait until resume() is called.
(Optional) The number of milliseconds to wait before running the function. If omitted, defaults to zero.