早教吧作业答案频道 -->其他-->
联系单元测试的问题,我在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...的网友还看了以下:
刻度尺是实验室常用的测量仪器,如图所示,是某位同学在长度测量时的情况,他用两把刻度尺测同一长方体的 2020-05-17 …
示波器可以用于观测被测波形的(),也可用于测量被测信号的()、()、相位,是电子技术中常用的测量仪 2020-06-06 …
织女星座距地球约为2.6×10^14km≈光年冬天用钢卷尺测量长度可能会引起测量结果().(填“偏 2020-06-11 …
指针式多用表是实验室中常用的测量仪器,请完成下列问题:①用多用表测电流时,指针如图(甲)所示,接着 2020-07-12 …
在太空宇宙飞船中,不能使用的测量仪器是()A.用弹簧测力计测拉力的大小B.用刻度尺测量物体的长度C. 2020-11-01 …
某同学想借助如图所示的电能表测出家中一盏电灯的电功率.(1)测量时除用电能表外,还需要使用的测量工具 2020-11-10 …
(2004•潍坊)长度测量是最基本的测量,估测和粗测是日常生活、生产中经常使用的测长度的方法.小伟同 2020-11-13 …
实验室里常用来测量力的大小,在测量力的时候,首先要估测,使其应在所选的测力计的内,某同学用如图所示的 2020-11-24 …
在下列长度、时间测量中,选用的测量工具正确的是()A.测量书桌的长度可以选用量程为10m,分度值是1 2020-12-04 …
①刻度尺是常用的测量长度的工具.使用时有刻度一边紧贴被测物体.读数时视线要与尺面.在精确测量时要估读 2020-12-05 …