Yahoo! UI Library

yuitest  2.7.0

Yahoo! UI Library > yuitest > YAHOO.tool.TestSuite
Search:
 
Filters

Class YAHOO.tool.TestSuite

A test suite that can contain a collection of TestCase and TestSuite objects.

Constructor

YAHOO.tool.TestSuite ( data )
Parameters:
data <String||Object> The name of the test suite or an object containing a name property as well as setUp and tearDown methods.

Properties

name - String

The name of the test suite.

Methods

add

Void add ( testObject )
Adds a test suite or test case to the test suite.
Parameters:
testObject <YAHOO.tool.TestSuite||YAHOO.tool.TestCase> The test suite or test case to add.
Returns: Void

JSON

static String JSON ( result )
Returns test results formatted as a JSON string. Requires JSON utility.
Parameters:
result <Object> The results object created by TestRunner.
Returns: String
An XML-formatted string of results.

setUp

Void setUp ( )
Function to run before each test is executed.
Returns: Void

tearDown

Void tearDown ( )
Function to run after each test is executed.
Returns: Void

XML

static String XML ( result )
Returns test results formatted as an XML string.
Parameters:
result <Object> The results object created by TestRunner.
Returns: String
An XML-formatted string of results.


Copyright © 2009 Yahoo! Inc. All rights reserved.