我的ant(带junit测试)
build.xml
1
<?
xml version="1.0"
?>
2
<
project
name
="anttest"
default
="run"
>
3
<
property
name
="build.path"
value
="build/classes/"
/>
4
<
path
id
="compile.classpath"
>
5
<
fileset
dir
="lib"
>
6
<
include
name
="*.jar"
/>
7
</
fileset
>
8
</
path
>
9
10
<
target
name
="init"
>
11
<
mkdir
dir
="${build.path}"
/>
12
<
mkdir
dir
="dist"
/>
13
</
target
>
14
<
target
name
="compile"
depends
="init"
>
15
<
javac
srcdir
="src/"
destdir
="${build.path}"
classpath
="${build.path}"
>
16
<
classpath
refid
="compile.classpath"
/>
17
</
javac
>
18
<
echo
>
compilation complete!
</
echo
>
19
</
target
>
20
<
target
name
="run"
depends
="compile"
>
21
<
java
classname
="org.test.work.HelloWorld"
classpath
="${build.path}"
/>
22
<
echo
>
Run complete!
</
echo
>
23
</
target
>
24
25
<
target
name
="test"
depends
="compile"
>
26
<
junit
printsummary
="on"
haltonfailure
="true"
showoutput
="true"
>
27
<
classpath
refid
="compile.classpath"
/>
28
<
classpath
path
="${build.path}"
/>
29
<
formatter
type
="xml"
/>
30
<
test
name
="org.test.work.HelloWorldTest"
/>
31
</
junit
>
32
</
target
>
33
34
</
project
>
HelloWorld.java
1
package
org.test.work;
2
3
public
class
HelloWorld
{
4
5
public
String showMessage()
{
6
return
"
Hello world!!!
"
;
7
}
8
9
public
static
void
main(String[] args)
{
10
11
System.out.println(
"
Hello world!!!
"
);
12
}
13
}
HelloWorldTest.java
1
package
org.test.work;
2
3
import
static
org.junit.Assert.
*
;
4
import
org.junit.
*
;
5
6
import
org.test.work.HelloWorld;
7
8
public
class
HelloWorldTest
{
9
10
private
static
HelloWorld hw
=
null
;
11
12
@BeforeClass
13
public
static
void
setUp()
{
14
hw
=
new
HelloWorld();
15
}
16
17
@Test
18
public
void
showHelloWorld()
{
19
assertEquals(hw.showMessage(),
"
Hello world!!!
"
);
20
}
21
22
@AfterClass
23
public
static
void
tearDown()
{
24
hw
=
null
;
25
}
26
27
}
posted on 2008-06-09 20:24
大卫
阅读(118)
评论(0)
编辑
收藏
所属分类:
Java
IT新闻
新用户注册
刷新评论列表
标题
姓名
主页
验证码
*
内容(请不要发表任何与政治相关的内容)
Remember Me?
登录
使用高级评论
新用户注册
返回页首
恢复上次提交
[使用Ctrl+Enter键可以直接提交]
该文被作者在 2008-06-09 20:28 编辑过
相关链接:
网站导航:
博客园
BlogJava
博客生活
IT博客网
C++博客
PHP博客
博客园社区
管理博客
教师博客
天文博客
汽车博客
足球博客
股票博客
电子博客
管理
相关文章:
判断是否含有GBK以外的字符
Struts2 + jQuery 实现ajax
命令行junit
我的ant(带junit测试)
技术
回忆java与javac命令
关于通过正则表达式获取串中值的小代码
Ext结合DWR的关键代码(运行成功的DWRProxy)
在项目中使用DWR框架需注意的
通过反射获取方法的参数和返回值的泛型信息
日积月累
Java笔记
导航
BlogJava
首页
新随笔
联系
聚合
管理
统计
随笔 - 47
文章 - 0
评论 - 85
引用 - 0
常用链接
我的随笔
我的评论
我的参与
最新评论
留言簿
(2)
给我留言
查看公开留言
查看私人留言
随笔分类
■
Java(29)
(rss)
■
JavaScript(6)
(rss)
■
Linux(3)
(rss)
■
web(4)
(rss)
■
我的代码(2)
(rss)
■
数据库(1)
(rss)
■
经验(6)
(rss)
■
设计(1)
(rss)
随笔档案
■
2008年10月 (1)
■
2008年9月 (4)
■
2008年8月 (1)
■
2008年7月 (1)
■
2008年6月 (4)
■
2008年5月 (3)
■
2008年3月 (5)
■
2008年2月 (8)
■
2008年1月 (15)
搜索
最新评论
1. re: 执行iframe中的javascript方法
frameName.functionName()
这样也可以调用.
parent.functionName()
这样可以调用父的JS函数
--aisdf
2. re: 执行iframe中的javascript方法
能跨域执行吗?
恐怕不行吧?!
--jacky_zz
3. re: 执行iframe中的javascript方法
@letitbe
那...好吧
--大卫
4. re: 执行iframe中的javascript方法[未登录]
这个就别放首页了
--letitbe
5. re: 执行iframe中的javascript方法
window.frames['framename'].functionName();
--王兵
阅读排行榜
1. 如何在三个月掌握三年的经验(转载&&笔记)(3910)
2. 数据库设计5步骤(收藏)(3169)
3. eclipse实用插件(个人笔记)(2936)
4. 一个计算机专业学生几年的编程经验汇总(收藏)(2687)
5. 需要牢记的java编程规则(收藏)(2635)
评论排行榜
1. 一个计算机专业学生几年的编程经验汇总(收藏)(11)
2. 对一个算法笔试题的注解(10)
3. windows系统垃圾清理(8)
4. mysql编码转换搞定(8)
5. 如何在三个月掌握三年的经验(转载&&笔记)(6)
60天内阅读排行
1. Struts2 + jQuery 实现ajax(1797)
2. 执行iframe中的javascript方法(971)
3. 推荐画图工具smartdraw(935)
4. 这个手写输入真棒!(918)
5. 判断是否含有GBK以外的字符(28)