全部評(píng)論(1條)
-
- 韶華a流年 2016-04-05 00:00:00
- MyEclipse中創(chuàng)建Junit 的步驟如下: 1、選擇一個(gè)存放測(cè)試類的package,右鍵-->new-->Other-->Java-->JUnit-->JUnit Test Case-->填寫完測(cè)試類的名字,選擇所要使用的JUnit 的版本【注:JUnit 4支持@解釋表示符,建議使用】,可根據(jù)情況,選擇是否自動(dòng)生成:setUpBeforeClass()【注:靜態(tài)方法,在測(cè)試類執(zhí)的測(cè)試方法執(zhí)行前被系統(tǒng)調(diào)用,只被調(diào)用一次】,tearDownAfterClass()【注:靜態(tài)方法,在測(cè)試類的所有測(cè)試方法執(zhí)行完畢后被系統(tǒng)調(diào)用,只被調(diào)用一次】,setUp()【注:非靜態(tài)方法,在每個(gè)測(cè)試方法執(zhí)行前,被系統(tǒng)調(diào)用,有多少個(gè)測(cè)試方法,就被調(diào)用多少次】,tearDown()【注:非靜態(tài)方法,在每個(gè)測(cè)試方法執(zhí)行完畢后,被系統(tǒng)調(diào)用,有多少個(gè)測(cè)試方法,就被調(diào)用多少次】這些方法。 然后,點(diǎn)“finish” ,這樣就創(chuàng)建了一個(gè) Junit Case。 2、根據(jù)實(shí)際情況,寫測(cè)試函數(shù)。下面是一個(gè)簡(jiǎn)單的例子: import static org.junit.Assert.*; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; public class Tc { @BeforeClass public static void setUpBeforeClass() throws Exception { } @AfterClass public static void tearDownAfterClass() throws Exception { } @Before public void setUp() throws Exception { } @After public void tearDown() throws Exception { } // @Test : 表示這是一個(gè)測(cè)SY例,只有標(biāo)識(shí)了改符號(hào)的函數(shù)才會(huì)被執(zhí)行測(cè)試 @Test public void testAdd(){ String str="abc"; assertEquals("abc",str);// 結(jié)果判斷,assertEquals 是org.junit.Assert自帶的靜態(tài)函數(shù)。 } } 3、右鍵,run as->Junit Test ,運(yùn)行完畢,可以看到測(cè)試結(jié)果:狀態(tài)條為綠色,表示測(cè)試通過,為紅色,表示未通過。
-
贊(6)
回復(fù)(0)
登錄或新用戶注冊(cè)
- 微信登錄
- 密碼登錄
- 短信登錄
請(qǐng)用手機(jī)微信掃描下方二維碼
快速登錄或注冊(cè)新賬號(hào)
微信掃碼,手機(jī)電腦聯(lián)動(dòng)
注冊(cè)登錄即表示同意《儀器網(wǎng)服務(wù)條款》和《隱私協(xié)議》
熱門問答
- java的類里面,怎么使用application這個(gè)對(duì)象
2016-04-04 01:32:31
382
1
- java應(yīng)用程序(Application)創(chuàng)建類的對(duì)象并測(cè)試個(gè)方法功能
- 定義一個(gè)表示教師的類,成員變量有職工號(hào),姓名,性別,年齡,成員方法有顯示姓名,顯示性別,顯示年齡,修改年齡。
2018-05-01 01:41:17
593
1
- java測(cè)試類創(chuàng)建一個(gè)對(duì)象 然后賦值以后怎么輸出
- public class Phone { public String color; public int number; public void call(){ System.out.println("我要打電話"); } public void sent(){ System.out.println("張三"); } } public class PhoneDemo { public static void main(... public class Phone { public String color; public int number; public void call(){ System.out.println("我要打電話"); } public void sent(){ System.out.println("張三"); } } public class PhoneDemo { public static void main(String[]args){ Phone p=new Phone();//創(chuàng)建一個(gè)對(duì)象 p.color=("白色");//給對(duì)象賦值 p.number=(12358); p.call();//調(diào)用方法 p.sent(); } } 展開
2018-11-19 17:39:42
305
0
- java反射機(jī)制如何通過類名獲取對(duì)象??!急救??!
- public abstract class AbstractFactory { public static AbstractFactory getInstance(String classname){ AbstractFactory abs=null; try { abs=(AbstractFactory) Class.forName(classname).newIn... public abstract class AbstractFactory { public static AbstractFactory getInstance(String classname){ AbstractFactory abs=null; try { abs=(AbstractFactory) Class.forName(classname).newInstance(); } catch (Exception e) { // TODO: handle exception e.printStackTrace(); } return abs; } abstract Connection getConnection(); abstract Statement getStatement(); } 運(yùn)行顯示abs的值是空的,如果我加上abs.getConnection().createConnection();也不會(huì)輸出,求指教,哪里錯(cuò)了啊。沒錢了,只能懸賞5個(gè)了,, 展開
2015-01-08 13:43:49
486
2
- 關(guān)于java面向?qū)ο蟮膯卧獪y(cè)試。測(cè)試類應(yīng)該怎么寫?具體代碼如下
- 測(cè)試類應(yīng)該怎么寫。 public class Earth { public static void main(String args[]) { Monkey mary=new Monkey("Mary","red",100,120); Food banana=new Food("banana","veg",6); mary.showInfo(); mary.eat(banana); ... 測(cè)試類應(yīng)該怎么寫。 public class Earth { public static void main(String args[]) { Monkey mary=new Monkey("Mary","red",100,120); Food banana=new Food("banana","veg",6); mary.showInfo(); mary.eat(banana); mary.piss(); mary.showInfo(); Human helen=new Human("Helen","white",100,170,"Obama"); Food hamberger=new Food("hamberger","meet",3); helen.showInfo(); helen.eat(hamberger); helen.piss(); helen.work(); helen.showInfo(); } } class Monkey { String name; String color; int weight; int height; int tempr; Monkey(String n,String c,int w,int h) { name=n;color=c;weight=w;height=h;tempr=0; } int eat(Food f) { int r; if (f.type.equals("veg")) { r=1*f.quantity; } else if (f.type.equals("meat")) { r=3*f.quantity; } else { r=0; } System.out.println("I'm eatting " + f.name + ", YUMMY!"); weight+=r; height-=r; tempr=r; return r; } int piss() { int r; if (tempr!=0) { Pee mypee=new Pee(tempr); r=mypee.weight; } else { r=0; } weight-=r; return r; } void showInfo() { System.out.println("I'm a " + color + " monkey, my name is: " + name + ", weight " + weight + ", height " + height + "."); } } class Food { String type; String name; int quantity; Food(String t,String n,int q) { type=t;name=n;quantity=q; } void showInfo() { System.out.println(name + ", " + type + ", " + quantity); } } class Pee { int weight; Pee(int w) { weight=w; } } class Human extends Monkey { String fname; Human(String n,String c,int w,int h,String f) { super(n,c,w,h); fname=f; } void work() { weight--; } void showInfo() { System.out.println("I'm a human, my name is: " + name + " " +fname + ", weight " + weight + ", height " + height + "."); } } 展開
2013-10-31 00:25:23
391
1
- java 測(cè)試類能導(dǎo)入的包,業(yè)務(wù)類里面導(dǎo)入不了
- 連個(gè)類都在一個(gè)項(xiàng)目中,怎么會(huì)出現(xiàn)這種狀況? 如何解決?
2015-08-31 05:10:26
341
2
- java過濾器中的FilterChain對(duì)象
- 過濾器的doFilter()里有三個(gè)參數(shù),那FilterChain對(duì)象是哪里傳過來的啊它是像request對(duì)象一樣是JSP的隱藏對(duì)象嗎 如果只有一個(gè)過濾器的話filterchain.doFilter()是執(zhí)行要訪問的頁面嗎
2013-04-11 15:03:48
388
2
- Java的測(cè)試類 怎么寫
- public class Seller { String name; public Seller() { super(); } public Seller(String name) { super(); this.name = name; } public String getName() { return name; } public void setName(String name) { thi... public class Seller {
String name;
public Seller() {
super();
}
public Seller(String name) {
super();
this.name = name;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public void sell1(Excelle excelle){
System.out.println("賣了一輛"+excelle.getType()+"id是"+excelle.getId());
}
public void sell2(Regal regal){
System.out.println("賣了一輛"+regal.getType()+"id是"+regal.getId());
}
public void sell3(Excelle excelle,int number){
System.out.println("我賣了"+number+"輛車");
for (int i=0;i2017-04-02 14:39:07 476 1
- java測(cè)試類怎么寫
2018-11-20 00:56:10
390
0
- caxa有沒有 對(duì)象選擇過濾器 這個(gè)命令,就是CAD里面FI這個(gè)命令
2013-01-16 10:28:57
645
3
- 在Java中怎樣定義測(cè)試類?創(chuàng)建類的對(duì)象。 3.按下面的要求。
- 3.按下面的要求完成 JavaApplication 程序,寫出程序的運(yùn)行結(jié)果。 (1)定義一個(gè) Java 類 Point,用來描述平面直角坐標(biāo)系中點(diǎn)的坐標(biāo),該類應(yīng)該能描述 點(diǎn)的橫、縱坐標(biāo)信息及一些相關(guān)操作,包括獲取點(diǎn)的橫、縱坐標(biāo),修改點(diǎn)的坐標(biāo),顯示點(diǎn)的 當(dāng)前位置等。 (... 3.按下面的要求完成 JavaApplication 程序,寫出程序的運(yùn)行結(jié)果。 (1)定義一個(gè) Java 類 Point,用來描述平面直角坐標(biāo)系中點(diǎn)的坐標(biāo),該類應(yīng)該能描述 點(diǎn)的橫、縱坐標(biāo)信息及一些相關(guān)操作,包括獲取點(diǎn)的橫、縱坐標(biāo),修改點(diǎn)的坐標(biāo),顯示點(diǎn)的 當(dāng)前位置等。 (2)定義一個(gè)測(cè)試類 javaTest,創(chuàng)建 Point 類的對(duì)象并對(duì)其進(jìn)行有關(guān)的操作。 展開
2018-11-15 23:19:23
299
0
- Java中測(cè)試類建一個(gè)對(duì)象 怎么調(diào)用子類已經(jīng)創(chuàng)建的無參方法
- package Lianxiti; /*Bus自己的屬性:載客量、公交路線 Bus重寫父類的啟動(dòng)(內(nèi)容,公交車出站了)和停止(公交車到站了)的方法 */ public class Bus extends Transport { //定義Bus的成員變量 private int capacity; private int line; public... package Lianxiti; /*Bus自己的屬性:載客量、公交路線 Bus重寫父類的啟動(dòng)(內(nèi)容,公交車出站了)和停止(公交車到站了)的方法 */ public class Bus extends Transport { //定義Bus的成員變量 private int capacity; private int line; public void start(){ System.out.println("公交車出站了"); } public void stop(){ System.out.println("公交車到站了"); } public int getCapacity() { return capacity; } public void setCapacity(int capacity) { this.capacity = capacity; } public int getLine() { return line; } public void setLine(int line) { this.line = line; } public Bus(String type, String brand, int price, int capacity, int line) { super(type, brand, price); this.capacity = capacity; this.line = line; } public Bus(String type, String brand, int price) { super(type, brand, price); } } //以上是Transport下的一個(gè)子類 package Lianxiti; public class Demo04 { /** * 創(chuàng)建測(cè)試類,分別定義以上公交車類與貨車類的對(duì)象,并賦值,及調(diào)用其啟動(dòng)與停止的方法。觀查其不同。 */ public static void main(String[] args) { Bus b=new Bus("公交車", "青年", 100000, 200, 355); b.。。。到這里不會(huì)了 要怎么調(diào)用謝謝大俠啦?。?! } } 展開
2018-11-14 20:41:53
432
0
- java測(cè)試類怎么寫測(cè)試類建立
2018-11-20 19:56:11
311
0
- java怎么調(diào)用另一個(gè)類的方法
2018-12-01 21:14:52
285
0
- Java。定義一個(gè)測(cè)試類,創(chuàng)建用戶類的對(duì)象,然后分別對(duì)其他方法進(jìn)行測(cè)試
- (一定要測(cè)試判斷用戶名和密碼的方法)
2018-11-11 19:42:05
317
0
- java junit4測(cè)試類怎么寫
2017-01-28 22:28:48
497
2
- 怎么用已有的java類對(duì)剛寫的新的java類進(jìn)行測(cè)試
2011-09-19 10:21:17
268
4
- java,定義滿足以下條件的Student類,并創(chuàng)建對(duì)象對(duì)其進(jìn)行測(cè)試
- java,定義滿足以下條件的Student類,并創(chuàng)建對(duì)象對(duì)其進(jìn)行測(cè)試Student類的屬性:姓名、年齡、班級(jí)、學(xué)校、期末考試總分?jǐn)?shù)、考試科目數(shù)量 Student類的方法:自我介紹、輸出老師平均分
2018-12-04 09:45:12
487
0
- Java編程軟件怎么運(yùn)行使用?
- 我學(xué)過c,c++,現(xiàn)在想學(xué)學(xué)java,JDK怎么用阿?什么環(huán)境變量什么的都不懂?path怎么設(shè)置?謝謝大家
2008-07-27 02:25:51
389
3
- java定義類與測(cè)試類
- 1、定義一個(gè)類,在類中定義一個(gè)方法,功能輸出“Hello world"字符串,將該類存放在a.org.com包中。 2、編寫測(cè)試類,測(cè)試上述類。測(cè)試類存放在b.org.com包中。 哪位大神,求幫忙!急急急……
2013-11-25 04:56:54
300
1
4月突出貢獻(xiàn)榜
推薦主頁
最新話題





參與評(píng)論
登錄后參與評(píng)論