JUnit: MyEclipse上的简单使用

  1. 可以在需要测试的类上右击新建 JUnit测试用例,

    1. 在原名称基础上添加Test, (下图原类名称为TeacherTest)
    2. 选择方法存根
      1. 调用顺序

        1. setUpBeforeClass()  //类初始化前调用
        2. tearDownAfterClass()  //类初始化后调用
        3. setUp()           //方法在测试方法前调用,一般用来做测试准备工作。
        4. tearDown()             //方法在测试方法后调用,一般作测试的清理工作。
    3. 需要将测试的类, 方法设为 public 才能被JUnit使用
    4. 生成的方法无实现方法
      1. 需要自己添加实现方法
      2. 1     @Test
        2     public void testAdd() {
        3         fail("尚未实现");
        4     }
  2. 将需要测试的方法上添加 @Test,就可直接使用 JUnit

            

时间: 2024-08-25 01:35:35

JUnit: MyEclipse上的简单使用的相关文章

junit 在MyEclipse上怎么用?

在项目中加入junit-x.x.jar包 在MyEclipse在package上右键 可以找到 Junit Test Case 这就是负责单元测试的类 只要在合适的包中 一般在对应待测试类的test包中 新建Junit Test Case 然后可以选择 对哪个类 的哪个方法进行测试 MyEclipse就会自动生成测试类框架 如果要用4以上推出的 assertThat(T actual,org.hamcrest.Matcher<T> matcher)方法 需要引入hamcrest中的hamcre

MyEclipse上的第一个java web

简单讲解如何MyEclipse上开发一个web project 以及如何部署的问题. 第一步: 创建一个web project File -> New -> Web Project 将出现以下界面: 输入你的Project Name.Source Folder.Web root folder.Context root URL默认即可. Source Folder : 存储web project 中的那些java文件. Web root folder: Web application的根目录.(

线上一个简单检测Ping状态的邮件报警脚本

Step1.安装sendmail来发邮件 # yum -y install sendmail # /etc/init.d/sendmail start # chkconfig sendmail on Step2.安装邮件客户端 # yum -y install mutt 2.1添加发件人信息,如下 # vim /etc/Muttrc set charset="utf-8"           #设置发邮件编码 set envelope_from=yes set rfc2047_para

史上最简单的个人移动APP开发入门--jQuery Mobile版跨平台APP开发

书是人类进步的阶梯. ——高尔基 习大大要求新新人类要有中国梦,鼓励大学生们一毕业就创业.那最好的创业途径是什么呢?就是APP.<构建跨平台APP-jQuery Mobile移动应用实战>就是一本写给没钱没身份没资历的创业小白看的APP书,看完这本书你可以拥有自己的一个APP,不用花钱就能移植到其他移动平台,支持iOS,Android,Windows Phone!!!!!!!!找个最便宜的来练手吧!  小白APP交流Q群:  348632872 清华大学出版社推出的<构建跨平台APP:j

史上最简单的 Spring MVC 教程(十)

1 前言 在史上最简单的 Spring MVC 教程(九)中,咱们已经实现了图片的上传及显示功能,那么接下来,在本篇博文中,咱们更进一步,以实体类(Person)中的字段"name"和控制器(PersonController)中的方法 updatePersonList 为例,实现参数的校验功能. 2 注解示例 - 参数校验 老规矩,首先给出项目结构图: 在给出代码之前, 咱们先明确参数校验的步骤: 导入参数校验的 jar 包: 在实体上配置需要校验的属性: 在控制器的方法中用注解 @V

ARM入门实践(一)----Mini6410上最简单的LED点灯裸机程序

Mini6410上最简单的LED点灯裸机程序 : 实验环境: 根据友善教程,要用ADS,据说现在都不用这个了,但是为了打开友善给的mcp工程,就下了一个,Win7下弄上兼容模式和管理员权限,再下一个SecureCRT代替超级终端. 一定要,把AXD也设置上. secureCRT的配置:选择Serial串口,波特率115200,端口号:USB转串(去驱动程序查端口号,今天插了一个COM4,一个COM5) 实验步骤: 配置好了以后,打开CodeWarrior编译mini6410-led.bin文件

hrbust1164, 1287_____hrbust上的简单哈希

hrbust1164, 1287_____hrbust上的简单哈希 hrbust1164 Description 用计算机随机生成了N个0到910305(包含0和910305)之间的随机整数(N≤100000000),对于其中重复的数字,只保留一个,把其余相同的数去掉.然后再把这些数从小到大排序. 请你完成"去重"与"排序"的工作. Input 输入有2行,第1行为1个正整数,表示所生成的随机数的个数: N 第2行有N个用空格隔开的正整数,为所产生的随机数. Out

多文件上传简单实现

五一假期后的第一天上班,无聊,做了一个简单的多文件上传,如下: using System; using System.Collections.Generic; using System.ComponentModel; using System.Drawing; using System.Data; using System.Linq; using System.Text; using System.Threading.Tasks; using System.Windows.Forms; usin

史上最简单的带流控功能的http server

s.py import time import SimpleHTTPServer import SocketServer BYTES_PER_SECOND=160*1024 class MyHTTPRequestHandler(SimpleHTTPServer.SimpleHTTPRequestHandler): def do_GET(self): """Serve a GET request.""" f = self.send_head() i