早教吧作业答案频道 -->其他-->
联系单元测试的问题,我在mystack类中使用方法没有抛出异常,为什么测试的时候会抛出异常呢?下面是我想要测试的方法importjunit.framework.Assert;importjunit.framework.TestCase;publicclassMyStackTestextendsT
题目详情
联系单元测试的问题,我在mystack类中使用方法没有抛出异常,为什么测试的时候会抛出异常呢?
下面是我想要测试的方法
import junit.framework.Assert;
import junit.framework.TestCase;
public class MyStackTest extends TestCase {
\x05
\x05private\x05MyStack mystack ;
\x05
\x05
public void setUp() throws Exception{
\x05 MyStack mystack = new MyStack();
}
public void testpush1() {
\x05 String result = null;
\x05 try{
\x05\x05 mystack.push("aaa");
\x05\x05
\x05 }catch(Exception e){
\x05\x05Assert.fail();
\x05 }
\x05
\x05 try{
\x05\x05 result = mystack.pop();
\x05 }catch(Exception e){
\x05\x05 Assert.fail();
\x05 }
\x05
\x05 Assert.assertEquals("aaa",result);
\x05
}
下面是我想要测试的方法
import junit.framework.Assert;
import junit.framework.TestCase;
public class MyStackTest extends TestCase {
\x05
\x05private\x05MyStack mystack ;
\x05
\x05
public void setUp() throws Exception{
\x05 MyStack mystack = new MyStack();
}
public void testpush1() {
\x05 String result = null;
\x05 try{
\x05\x05 mystack.push("aaa");
\x05\x05
\x05 }catch(Exception e){
\x05\x05Assert.fail();
\x05 }
\x05
\x05 try{
\x05\x05 result = mystack.pop();
\x05 }catch(Exception e){
\x05\x05 Assert.fail();
\x05 }
\x05
\x05 Assert.assertEquals("aaa",result);
\x05
}
▼优质解答
答案和解析
public void setUp() throws Exception{\x05 MyStack mystack = new MyStack();}错误在这里,你在setUp里这句话,相当于定义了一个局部变量mystack,跟你外面的那个mystack是两个变量,而你外面那个变量根本没有初始化,...
看了联系单元测试的问题,我在mys...的网友还看了以下:
某同学打算用金属与稀硫酸反应制备氢气.(已知:Zn+H2SO4═ZnSO4+H2↑,Fe+H2SO 2020-05-17 …
求统计学方面问题在总体参数区间估计中,什么时候用z分布来算区间什么时候用t分布来算呢?一般用t的条 2020-06-10 …
求解题过程.商店进行“满258元返160元”的促销活动,同时,将会买这些物品:风衣538元,靴子4 2020-06-18 …
A域有肥料200t,B域有肥料300t,现在要把肥料运往C,D两乡.运肥的费用风别为20元/t和2 2020-06-20 …
某农民欲给庄家追施氮肥,去化肥厂购买化肥时,看到化肥厂门前有一块广告牌其内容如下尿素CO(NH2) 2020-06-28 …
甲乙两地生产某种商品,他们可调出数量分别为300t和750t,a,b,c三地需要该产品的数量分别为 2020-07-09 …
初一英语作文假设你家附近的一个小商店在特价销售,裤子12元,t恤5元,因为它们看起来都很漂亮,你最 2020-08-01 …
A城有肥料200t,B城有肥料300t.现要把这些肥料全部运往C,D两乡,从A城往C,D两乡运肥料的 2020-11-08 …
用全球通每月收月租40元,累计通话时间按0.2元/分加收通话费,通话t分钟需收费多少元;用神州行不收 2020-12-17 …
Look!ItbeMrGreen.——Itbehim.Hehasgonetohishometown. 2020-12-28 …