dolibarr 21.0.0-alpha
Dolibarr\test\functional\MyModuleFunctionalTest Class Reference
Inheritance diagram for Dolibarr\test\functional\MyModuleFunctionalTest:
Collaboration diagram for Dolibarr\test\functional\MyModuleFunctionalTest:

Public Member Functions

 setUp ()
 Unit test setup.
 
 testEnableDeveloperMode ()
 Test enabling developer mode.
 
 testModuleEnabled ()
 Test enabling the module.
 
 testConfigurationPage ()
 Test access to the configuration page.
 
 testAboutPage ()
 Test access to the about page.
 
 testAboutPageRendersMarkdownReadme ()
 Test about page is rendering Markdown.
 
 testBoxDeclared ()
 Test box is properly declared.
 
 testTriggerDeclared ()
 Test trigger is properly enabled.
 
 testTriggerEnabled ()
 Test trigger is properly declared.
 
 tearDown ()
 Unit test teardown.
 

Static Public Member Functions

static setUpBeforeClass ()
 Global test setup.
 
static tearDownAfterClass ()
 Global test teardown.
 

Protected Member Functions

 byHref ($value)
 Helper function to select links by href.
 
 assertPreConditions ()
 Verify pre conditions.
 
 assertPostConditions ()
 Verify post conditions.
 

Private Member Functions

 authenticate ()
 Handle Dolibarr authentication.
 

Detailed Description

Definition at line 45 of file MyModuleFunctionalTest.php.

Member Function Documentation

◆ assertPostConditions()

Dolibarr\test\functional\MyModuleFunctionalTest::assertPostConditions ( )
protected

Verify post conditions.

Returns
void

Definition at line 289 of file MyModuleFunctionalTest.php.

◆ assertPreConditions()

Dolibarr\test\functional\MyModuleFunctionalTest::assertPreConditions ( )
protected

Verify pre conditions.

Returns
void

Definition at line 125 of file MyModuleFunctionalTest.php.

◆ authenticate()

◆ byHref()

Dolibarr\test\functional\MyModuleFunctionalTest::byHref ( $value)
protected

Helper function to select links by href.

Parameters
string$valueHref
Returns
?string Helper string @phan

Definition at line 90 of file MyModuleFunctionalTest.php.

Referenced by Dolibarr\test\functional\MyModuleFunctionalTest\testModuleEnabled().

◆ setUp()

Dolibarr\test\functional\MyModuleFunctionalTest::setUp ( )

Unit test setup.

Returns
void

Definition at line 115 of file MyModuleFunctionalTest.php.

◆ setUpBeforeClass()

static Dolibarr\test\functional\MyModuleFunctionalTest::setUpBeforeClass ( )
static

Global test setup.

Returns
void

Definition at line 107 of file MyModuleFunctionalTest.php.

◆ tearDown()

Dolibarr\test\functional\MyModuleFunctionalTest::tearDown ( )

Unit test teardown.

Returns
void

Definition at line 297 of file MyModuleFunctionalTest.php.

◆ tearDownAfterClass()

static Dolibarr\test\functional\MyModuleFunctionalTest::tearDownAfterClass ( )
static

Global test teardown.

Returns
void

Definition at line 305 of file MyModuleFunctionalTest.php.

◆ testAboutPage()

Dolibarr\test\functional\MyModuleFunctionalTest::testAboutPage ( )

Test access to the about page.

@depends testConfigurationPage

Returns
bool

Definition at line 214 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().

◆ testAboutPageRendersMarkdownReadme()

Dolibarr\test\functional\MyModuleFunctionalTest::testAboutPageRendersMarkdownReadme ( )

Test about page is rendering Markdown.

@depends testAboutPage

Returns
bool

Definition at line 227 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().

◆ testBoxDeclared()

Dolibarr\test\functional\MyModuleFunctionalTest::testBoxDeclared ( )

Test box is properly declared.

@depends testModuleEnabled

Returns
bool

Definition at line 244 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().

◆ testConfigurationPage()

Dolibarr\test\functional\MyModuleFunctionalTest::testConfigurationPage ( )

Test access to the configuration page.

@depends testModuleEnabled

Returns
bool

Definition at line 201 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().

◆ testEnableDeveloperMode()

Dolibarr\test\functional\MyModuleFunctionalTest::testEnableDeveloperMode ( )

Test enabling developer mode.

Returns
bool

Definition at line 155 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().

◆ testModuleEnabled()

Dolibarr\test\functional\MyModuleFunctionalTest::testModuleEnabled ( )

Test enabling the module.

@depends testEnableDeveloperMode

Returns
bool

Definition at line 175 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate(), and Dolibarr\test\functional\MyModuleFunctionalTest\byHref().

◆ testTriggerDeclared()

Dolibarr\test\functional\MyModuleFunctionalTest::testTriggerDeclared ( )

Test trigger is properly enabled.

@depends testModuleEnabled

Returns
bool

Definition at line 257 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().

◆ testTriggerEnabled()

Dolibarr\test\functional\MyModuleFunctionalTest::testTriggerEnabled ( )

Test trigger is properly declared.

@depends testTriggerDeclared

Returns
bool

Definition at line 274 of file MyModuleFunctionalTest.php.

References Dolibarr\test\functional\MyModuleFunctionalTest\authenticate().


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