$this->;PHPUnit_TestCase($name);
}
//new一個要測試的類為成員變量abc賦值
function setUp() {
$this->;abc = new fo;
}
//unset要測試的類
function tearDown() {
unset($this->;abc);
}
//自定義的testcase
function testFormatn1() {
//調用要測試的類的方法,結果放到$result變量
$result = $this->;abc->;formatn("100.234");
//期望結果
$expected = "100.23";
//判斷是否相等,這里使用assertTrue方法來判斷布而值是否為true。
$this->;assertTrue($result == $expected);
}
function testFormatn2() {
$result = $this->;abc->;formatn("0.100234");
$expected = "0.10023";
$this->;assertTrue($result == $expected);
}
function testFormatn3() {
$result = $this->;abc->;formatn("0.100235");
$expected = "0.10024";
$this->;assertTrue($result == $expected);
}
function testFormatn4() {
$result = $this->;abc->;formatn("0.000100235");
$expected = "0.00010024";
$this->;assertTrue($result == $expected);
}
function testFormatn5() {
$result = $this->;abc->;formatn("0.000100232");
$expected = "0.00010023";
$this->;assertTrue($result == $expected);
}
function testFormatn6() {
$result = $this->;abc->;formatn("1343");
$expected = "1343";
$this->;assertTrue($result == $expected);
延伸閱讀
文章來源于領測軟件測試網 http://www.kjueaiud.com/