早教吧 育儿知识 作业答案 考试题库 百科 知识分享

联系单元测试的问题,我在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
}
▼优质解答
答案和解析
public void setUp() throws Exception{\x05 MyStack mystack = new MyStack();}错误在这里,你在setUp里这句话,相当于定义了一个局部变量mystack,跟你外面的那个mystack是两个变量,而你外面那个变量根本没有初始化,...
看了联系单元测试的问题,我在mys...的网友还看了以下:

某同学虽然接受过B型肝炎疫苗注射,但是体内抗B型肝炎病毒的抗体数量却很低.检测该同学体内的白细胞包  2020-05-12 …

小车做匀减速直线运动初速度为V.现从出发开始,每隔0.1秒测试距离出发点的位移.t=0.1s时测S  2020-05-13 …

为监控车辆是否超过规定的最高车速,交通部门常用测速仪来检测.测速原理,测速仪前后两次发出并接收超声  2020-05-17 …

小明在测量滑轮组机械效率的实验中,所用装置如图所示,实验中每个钩码重2N,测得的数据如表:次数钩码  2020-07-11 …

为了测盐水的密度,某实验小组制定如下的实验计划:①在烧杯中装入适量盐水,测出它们的总质量②将烧杯中  2020-07-26 …

条件平差中求解的未知量是什么?设某一平差问题的观测量个数为n,必要观测数为t,若按条件平差法进行平  2020-07-29 …

一道物理实验题设单摆摆角接近0°时的周期为T′,任意摆角θ时周期T,二周期间的关系近似为T=T′(  2020-07-30 …

填t填.(1)测量角t大小用;度量角t单位是,用符号“”表示,把半圆平均分成180份.每t份所对t  2020-08-02 …

实验表明,某种气体的体积V随着温度t的改变而改变,它的体积可用公式V=pt+q计算.以测得当t=0时  2020-11-03 …

木卫一是最靠近木星的卫星,丹麦天文学家罗迈早在十七世纪通过对木卫一的观测测出了光速.他测量了木卫一绕  2020-11-11 …