MediaWiki  REL1_22
XmlSelectTest Class Reference

Xml More...

Inheritance diagram for XmlSelectTest:
Collaboration diagram for XmlSelectTest:

List of all members.

Public Member Functions

 testAddOption ()
 XmlSelect::addOption
 testAddOptionWithDefault ()
 XmlSelect::addOption
 testAddOptionWithFalse ()
 XmlSelect::addOption
 testAddOptionWithValueZero ()
 XmlSelect::addOption
 testConstructParameters ($name, $id, $default, $expected)
 Parameters are $name (false), $id (false), $default (false) provideConstructionParameters XmlSelect::__construct.
 testConstructWithoutParameters ()
 XmlSelect::__construct
 testGetAttributes ()
 XmlSelect::setAttribute XmlSelect::getAttribute
 testSetDefault ()
 XmlSelect::setDefault
 testSetDefaultAfterAddingOptions ()
 Adding default later on should set the correct selection or raise an exception.

Static Public Member Functions

static provideConstructionParameters ()
 Provide parameters for testConstructParameters() which use three parameters:

Protected Member Functions

 setUp ()
 setUp and tearDown should (where significant) happen in reverse order.
 tearDown ()

Protected Attributes

XmlSelect $select

Detailed Description

Xml

Definition at line 6 of file XmlSelectTest.php.


Member Function Documentation

Provide parameters for testConstructParameters() which use three parameters:

  • $name (default: false)
  • $id (default: false)
  • $default (default: false) Provides a fourth parameters representing the expected HTML output

Definition at line 50 of file XmlSelectTest.php.

XmlSelectTest::setUp ( ) [protected]

setUp and tearDown should (where significant) happen in reverse order.

Reimplemented from MediaWikiTestCase.

Definition at line 12 of file XmlSelectTest.php.

References array(), select(), and MediaWikiTestCase\setMwGlobals().

XmlSelectTest::tearDown ( ) [protected]

Reimplemented from MediaWikiTestCase.

Definition at line 20 of file XmlSelectTest.php.

References select().

XmlSelectTest::testConstructParameters ( name,
id,
default,
expected 
)

Parameters are $name (false), $id (false), $default (false) provideConstructionParameters XmlSelect::__construct.

Definition at line 37 of file XmlSelectTest.php.

Adding default later on should set the correct selection or raise an exception.

To handle this, we need to render the options in getHtml() XmlSelect::setDefault

Definition at line 121 of file XmlSelectTest.php.


Member Data Documentation

XmlSelect XmlSelectTest::$select [protected]

Definition at line 10 of file XmlSelectTest.php.


The documentation for this class was generated from the following file: