1.为需要进行单元测试的项目添加phpunit的Library。
右键点击项目->properties->PHP Include Path->Libraries选项卡
点击Add Library...,选择PHPUnit 3.x->Next->Finish
点击OK,phpunit的Library就添加成功了
2.将测试类继承于PHPUnit_Framework_TestCase类
1
2
3
4
5
6
7
8
9
10
11
12
13
14
|
<?php
/**
*--------------------------------------|
*文件: index.php
*--------------------------------------|
*作者: wql
*--------------------------------------|
*时间: 2014-2-10 下午2:33:59
*--------------------------------------|
*扣扣: 173925698
*--------------------------------------|
*/
class
MyTest
extends
PHPUnit_Framework_TestCase{
}
|
3.测试方法要以test开头。
如我要测试自己写的add方法是否正确,就可以使用以下代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
|
<?php
/**
*--------------------------------------|
*文件: index.php
*--------------------------------------|
*作者: wql
*--------------------------------------|
*时间: 2014-2-10 下午2:33:59
*--------------------------------------|
*扣扣: 173925698
*--------------------------------------|
*/
class
MyTest
extends
PHPUnit_Framework_TestCase{
function
add(
$a
,
$b
){
return
$a
+
$b
;
}
function
testAdd(){
$this
->assertEquals(3,
$this
->add(1,2));
}
}
|
4.右键点击测试文件->Run as->PHPUnit Test就可以进行单元测试了
单元测试 的其他功能还在学习中,暂时先介绍这么多。。