仪器网(yiqi.com)欢迎您!

| 注册 登录
网站首页-资讯-专题- 微头条-话题-产品- 品牌库-搜索-供应商- 展会-招标-采购- 社区-知识-技术-资料库-方案-直播- 视频

问答社区

Java中的测试类和主类分别是什么,有点晕

FLORA黑驴亲 2017-11-18 09:15:00 288  浏览
  •  

参与评论

全部评论(1条)

  • 237236767 2017-11-19 00:00:00
    JAVA中的测试类是用来是用来对已经写好的功能组件进行测试的。 可以有两种方法进行测试: diyi种:另外新建一个带有main方法的类,利用该类来调用需要测试的类,把需要测试的数据传入进去即可。比如: 需要测试的类是ScoreQuery(String stuNum, String subject); public class TestCase{ public static void main(String[] args) { ScoreQuery scoreQuery= new ScoreQuery("Tom", "150110101"); Map map = new HashMap(); map = scoreQuery.query(); System.out.println(map); } } 可以利用上面的方法对ScoreQuery(String stuNum, String subject)进行功能测试。 这种方法的好处就是比较简单,容易实现;但是弊端也很明显,不能进行功能重用,而且每次都要重复很多无用的代码。 第二种方法就是创建测试的功能组件,每次实现该功能组件对其他组件进行测试。 public class SimpleTestCase(){ Object object; public staitc void prepare(){ Map map = new HashMap(); map.put("", ""); ...... BeanUtils.map2Bean(map, object); } } 以后的测试类只需继承上面的测试类即可。

    赞(8)

    回复(0)

    评论

获取验证码
我已经阅读并接受《仪器网服务协议》

热门问答

Java中的测试类和主类分别是什么,有点晕
 
2017-11-18 09:15:00 288 1
java中测试类有没有主方法、属性和方法
java中测试类有没有主方法、属性和方法
2016-05-04 05:29:10 380 1
编写java程序 学生类和测试类
2018-11-29 03:10:56 275 0
java和junit写类与测试类
数字图书馆系统中有一个类book,有“书名(name)”、作者(author) 可借出数(availNum)等属性,有“构造器(book)、设置可借出数(setAvailNum)”、预借(subscribe)、取消预借(cancelSubscribe)等操作。若availNum非零,“预借”操作使availNum减一... 数字图书馆系统中有一个类book,有“书名(name)”、作者(author) 可借出数(availNum)等属性,有“构造器(book)、设置可借出数(setAvailNum)”、预借(subscribe)、取消预借(cancelSubscribe)等操作。若availNum非零,“预借”操作使availNum减一;若availNum为零,“预借”为空操作。“取消预借”使availNum 加一。请用Java和junit写出book类及其测试类的源码 展开
2008-07-23 16:12:03 322 4
java定义类与测试类
1、定义一个类,在类中定义一个方法,功能输出“Hello world"字符串,将该类存放在a.org.com包中。 2、编写测试类,测试上述类。测试类存放在b.org.com包中。 哪位大神,求帮忙!急急急……
2013-11-25 04:56:54 251 1
关于JAVA测试类
建立Student类的子类CollegeStudent,增加成员变量出生时间Date,性别sex,重写displays()方法。测试该类,并建立上转型变量测试。 测试类 我不是很懂 是在要被测试的类里面添加一个main方法吗? class Student{ static double number; public double ... 建立Student类的子类CollegeStudent,增加成员变量出生时间Date,性别sex,重写displays()方法。测试该类,并建立上转型变量测试。 测试类 我不是很懂 是在要被测试的类里面添加一个main方法吗? class Student{ static double number; public double display(){ return number=0; } } class CollegeStudent extends Student{ char sex; double Date; public double display(){ number=Date; System.out.println("number"); return Date; } public static void mian(String[]args){ } } 这个又运行不了 把 Collegestudent这个类再添加到main方法里面有说什么掩盖了封闭的类.... 求大神指点 展开
2013-11-05 09:46:34 288 3
java测试类怎么写测试类建立
 
2018-11-20 19:56:11 239 0
JAVA 设计正方形类和长方形类以及一个测试类
JAVA 设计正方形类和长方形类以及一个测试类,要求这两个类实现接口Circumf,分别计算正方形和长方形的周长;测试类要求分别生成正方形类与长方形类的对象,计算正方形和长方形的周长。 (接口中需要定义抽象方法shapeCir(),两个类分别实现该接口,在抽... JAVA 设计正方形类和长方形类以及一个测试类,要求这两个类实现接口Circumf,分别计算正方形和长方形的周长;测试类要求分别生成正方形类与长方形类的对象,计算正方形和长方形的周长。 (接口中需要定义抽象方法shapeCir(),两个类分别实现该接口,在抽象方法shapeCir()中书写方法体计算周长,类中的构造方法用来获取不同边长。) 展开
2010-12-16 15:06:13 474 1
java中的测试类是怎么回事
先是用定义一个类 然后给这个类定义、属性和方法 然后可以接着继续写 main()方法吗 他们好象说要用测试类 我不懂是什么意思 为什么要用到两个类 直接在一个类中写不就行了 很困惑
2018-04-12 04:12:14 222 1
求解JAVA,定义一个课程类和一个学生类和测试类
课程类中包含: 属性:课程的名称和成绩 方法:属性的get/set方法 学生类中包含: 属性:学生的姓名、一个包含3门课程的数组和平均成绩属性 方法: 1.属性的get/set方法 2.显示学生所有信息的方法display(),显示学生的姓名,三门课程的名称和成... 课程类中包含: 属性:课程的名称和成绩 方法:属性的get/set方法 学生类中包含: 属性:学生的姓名、一个包含3门课程的数组和平均成绩属性 方法: 1.属性的get/set方法 2.显示学生所有信息的方法display(),显示学生的姓名,三门课程的名称和成绩以及平均成绩 3.计算三门课平均成绩的方法 4.编写void changGrade(int i , int score) 方法用来改变学生第i门课的成绩为score参数指定的成绩。注意:确保i的取值范围为0-2之间,score为0-100之间。 测试类: 在main()方法中: 创建一个学生对象,完成学生信息的初始化,显示学生的信息。修改学生第二门课的成绩为90分,再显示学生的信息。 注意:学生的成绩需在0-100之间 请将测试类与学生类和课程类放在不同的包里 展开
2017-09-05 02:02:09 818 1
java测试类怎么写
 
2018-11-20 00:56:10 322 0
java,定义个测试类,
定义个测试类,动态设置100个学生类(姓名:随机,性别:随机,部门:DeptA/DeptB),然后循环换行打印出来
2014-07-20 03:05:49 358 1
JAVA类与测试类~求JAVA大神!!我快哭了~
现有一个类Employee0,用于职员信息管理,已有设置和查询职员部门编号的功能。 publicclass Employee0{ String name; intdep_number; public Employee0 (String n,int dep_num) {name=n; dep_number=dep_num; } publicvoid set_dep(int dep_n... 现有一个类Employee0,用于职员信息管理,已有设置和查询职员部门编号的功能。 publicclass Employee0{ String name; intdep_number; public Employee0 (String n,int dep_num) {name=n;
dep_number=dep_num;
} publicvoid set_dep(int dep_num) {dep_number=dep_num;

} publicint show_depNO() {returndep_number;

} } (1) 编写一个类TestEmployee0, 为新来的职员Zhangsan 设置到部门编号1. 通过引用方法获取和输出Zhangsan 的工作部门编号 (2) 修改类Employee0, 增加设置薪水、加薪或查询工资的功能。 (3) 修改你编写的TestEmployee0,为Zhangsan设置起薪4500.00. 鉴于他的工作业绩,加薪1000.00. 输出他的部门编号,加薪前后的薪水金额。 展开
2014-05-07 06:49:38 337 1
java中同包下的子类、父类、测试类啥关系
一个包下有多个子类,一个父类,子类继承父类; 那测试类继承谁呀! 网上的教程都是直接用Eclice创建一个测试类,就不明白为啥这个类I类可以建其他类对象,用其他类的方法; 其它子类也应该可以建其它类对象和用其他类的方法噻; 问问,同包下的子... 一个包下有多个子类,一个父类,子类继承父类; 那测试类继承谁呀! 网上的教程都是直接用Eclice创建一个测试类,就不明白为啥这个类I类可以建其他类对象,用其他类的方法; 其它子类也应该可以建其它类对象和用其他类的方法噻; 问问,同包下的子类、父类、测试类啥关系呀! 展开
2014-12-09 04:50:24 439 1
Java的测试类 怎么写
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;i
2017-04-02 14:39:07 411 1
java类的测试( main函数)
《java编程思想》上面说“我曾在本书中建议过,在每个类中都写入一个main方法,用来测试这个类,这样做有一个缺点,那就是必须带着那些已编译过的额外代码。如果这对你是一个麻烦,那就可以使用嵌套类来放置测试代码”,我想问一下,“测试类时带着那些已编译过... 《java编程思想》上面说“我曾在本书中建议过,在每个类中都写入一个main方法,用来测试这个类,这样做有一个缺点,那就是必须带着那些已编译过的额外代码。如果这对你是一个麻烦,那就可以使用嵌套类来放置测试代码”,我想问一下,“测试类时带着那些已编译过的额外代码”是什么意思??嵌套类又是怎样克服这个缺点的??也就是说,测试类时的具体过程是怎样的? 展开
2013-02-24 05:36:08 385 3
java编程 求设计一个学生类,测试类
设计一个学生类或图书类,并设计一个测试类,在测试类中实现简单的学生信息管理或图书信息管理的功能,主要包括基本信息的录入、查询、修改、删除等操作。
2018-11-10 23:56:46 273 0
如何在 Gradle 中运行 Groovy 的 主类以及测试类
 
2018-12-07 07:55:20 202 0
如何在 gradle 中运行 groovy 的 主类以及测试类
 
2016-12-15 07:18:24 392 1
JAVA中的测试类是用来干什么的?
为什么要写个测试类? 不写不可以么?
2008-10-28 08:31:40 245 5

10月突出贡献榜

推荐主页

最新话题