Merge pull request #345 from adamgsoc2013/unit_container7
Test case for PMA_Advisor
This commit is contained in:
commit
23efccc0c5
@ -57,6 +57,27 @@ class Advisor_Test extends PHPUnit_Framework_TestCase
|
||||
$parseResult = $advisor->parseRulesFile();
|
||||
$this->assertEquals($parseResult['errors'], array());
|
||||
}
|
||||
|
||||
public function testADVISOR_bytime()
|
||||
{
|
||||
$result = ADVISOR_bytime(10, 2);
|
||||
$this->assertEquals("10 per second", $result);
|
||||
|
||||
$result = ADVISOR_bytime(0.02, 2);
|
||||
$this->assertEquals("1.2 per minute", $result);
|
||||
|
||||
$result = ADVISOR_bytime(0.003, 2);
|
||||
$this->assertEquals("10.8 per hour", $result);
|
||||
}
|
||||
|
||||
public function testADVISOR_timespanFormat()
|
||||
{
|
||||
$result = ADVISOR_timespanFormat(1200);
|
||||
$this->assertEquals("0 days, 0 hours, 20 minutes and 0 seconds", $result);
|
||||
|
||||
$result = ADVISOR_timespanFormat(100);
|
||||
$this->assertEquals("0 days, 0 hours, 1 minutes and 40 seconds", $result);
|
||||
}
|
||||
|
||||
/**
|
||||
* Test for adding rule
|
||||
|
||||
Loading…
Reference in New Issue
Block a user