51Testing软件测试论坛
标题:
请教eclipse下Junit使用
[打印本页]
作者:
pangda
时间:
2008-10-6 10:58
标题:
请教eclipse下Junit使用
如何在eclipse下编译运行Junit
绝对新手~~请教高人不胜感激哦~
作者:
goal1860
时间:
2008-10-7 17:11
项目引入junit包,然后以junit方式执行选中的JUnit类(或java文件)
作者:
muerte
时间:
2008-10-8 18:02
呵呵,你可以看看junit 的README ,junit基本有两个版本,你可以直接以插件形式使用或者是直接运行junit,但是使用的方式都是一样的,先让被测试代码,生成junit脚本,然后,run选项或者点击右键,都能看看junit运行选项,
lz你得多看看说明了
作者:
pangda
时间:
2008-10-14 09:27
最近已经研究的差不多了!使用的是My Eclipse自带的JUNIT3插件~
我编写了一简单程序。想知道断言家在那里。那位能指点一二啊?
程序:
public static void main(String[] args) {
char[] chs="CHINA".toCharArray();
System.out.println(chs);
for(int i=chs.length-1;i>=0;i--){
System.out.print(chs);
想实现对输出结果是否相等。想知道书写那句断言并在哪里?
好像是书写在setUp() 这里。具体还求指教
public class fdsadfTest extends TestCase {
public fdsadfTest(String name) {
super(name);
}
protected void setUp() throws Exception {
super.setUp();
}
protected void tearDown() throws Exception {
super.tearDown();
}
}
作者:
goal1860
时间:
2008-10-23 09:17
很少有测main的,因为严格来讲main不是一个单元模块,它是静态的,很难做断言
作者:
goal1860
时间:
2008-10-23 09:18
补充,一般被测的方法都是public并且有返回值得
作者:
pangda
时间:
2008-10-27 14:31
asserteqals?这个断言使用?有人清楚吗?
作者:
jaunty
时间:
2008-11-11 17:55
在teardown下面自己写个方法去测试你要测试的方法。
然后那个方法里加断言。
作者:
haibinpark
时间:
2012-2-24 10:58
代码片段
public static App app = null;
/**
* @throws java.lang.Exception
*/
@BeforeClass
public static void setUpBeforeClass() throws Exception {
app = new App();
}
/**
* @throws java.lang.Exception
*/
@AfterClass
public static void tearDownAfterClass() throws Exception {
app = null;
}
/**
* @throws java.lang.Exception
*/
@Before
public void setUp() throws Exception {
}
/**
* @throws java.lang.Exception
*/
@After
public void tearDown() throws Exception {
}
/**
* Test method for {@link org.biview.testgroup.App#compare1()}.
*/
@Test
public void testCompare1() {
assertTrue(app.compare1());
}
复制代码
如果通过maven进行管理的话,直接配置进去就Ok了
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.10</version>
<scope>test</scope>
</dependency>
复制代码
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2