myeclipse的安装与配置和JUnit的简单使用
安装配置

首先根据自己电脑系统选择合适的JDK版本
http://www.oracle.com/technetwork/java/javase/downloads/index.html
这是JDK下载地址
注意只有选择接受‘Accept License Agreement’oracle才会允许你下载JDK
安装JDK ,选择安装目录 安装过程中会出现两次 安装提示 。第一次是安装 jdk ,第二次是安装 jre 。建议两个都安装在同一个java文件夹中的不同文件夹中。(不能都安装在java文件夹的根目录下,jdk和jre安装在同一文件夹会出错)
同时为了能够正常使用jdk我们还需要配置所需的环境变量。

新建 JAVA_HOME 变量,输入自己的jdk地址。

寻找 Path 变量进行编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

新建CLASSPATH变量输入

至此jdk配置完成进行测试,在搜索中输入cmd打开命令调试符输入
java –version出现以下界面为配置成功

我下载的是myeclipse,从网上可以很容易找到破解版的资源,不需要购买就可以一直正常使用,安装过程也和普通软件无差,需要注意的是myeclipse有自带的jdk所以想要使用自己安装的jdk还需要进行配置

点击windows选项选择preferences然后选择Installed JREs点击add。找到自己的jdk地址即可,最后不要忘记勾中自己的想用的jdk版本。
这样安装配置过程就全部完成了。
单元测试


右键点击自己想要单元测试的代码,在new中选择JUnit Test Case选项,选择自己想要进行的测试单元进行测试即可。


上图为测试成功之后的界面。

如果存在错误,会有错误提示,可以根据提示修改错误。
单元输出结果:
|
编号 |
用例描述 |
输入数据 |
预期输出 |
实际输出 |
是否通过 |
评价 |
|
1 |
特殊取值 |
0,0,0,0,0 |
0 |
0 |
是 |
|
|
2 |
语句覆盖 |
2,-2,2,-1,2 |
3 |
3 |
是 |
|
|
3 |
判定覆盖 |
5,3,-9,5,5 |
10 |
10 |
是 |
|
|
4 |
条件覆盖 |
2,6,-8,2,-2 |
8 |
8 |
是 |
|
|
5 |
特殊取值 |
-3,-2,-1,-2,-2 |
-1 |
-1 |
是 |
代码链接:https://coding.net/u/FAM/p/zishuzu/git/tree/master/
myeclipse的安装与配置和JUnit的简单使用的更多相关文章
- Java eclipse Myeclipse tomcat安装及配置
Java eclipse Myeclipse tomcat安装及配置作者:天涯 来源:中国自学编程网 发布日期:1223857747目前,开发Java网页程序,最流行的就是用Myeclipse来进行编 ...
- Redis:安装、配置、操作和简单代码实例(C语言Client端)
Redis:安装.配置.操作和简单代码实例(C语言Client端) - hj19870806的专栏 - 博客频道 - CSDN.NET Redis:安装.配置.操作和简单代码实例(C语言Client端 ...
- 64位JDK+tomcat6+myeclipse 10安装与配置
一.安装JDK与配置环境与检验配置成功: 1.进入java.com网站,然后按照以下步骤进行 =>=>=>=>=> =>=>等会出现java茶杯双击,一次一 ...
- Myeclipse+Tomcat安装与配置
一: Myeclipse安装很简单,没什么可说的,下面说一下怎么把英文版的Myeclipse汉化的问题 1.把汉化包解压,将解压后的“language”文件夹,放入Myeclipse\common文件 ...
- MyEclipse 2015 安装到配置一站式备忘
目录 h1 2121 h1 2121
- fiddler安装及配置+利用fiddler进行简单抓包(wawayaya阅读)
1.工欲善其事必先利其器,fiddler安装 https://www.telerik.com/fiddler 2.安装exe(无脑下一步) 3.安装成功后配置fiddler(因为启动fiddler时链 ...
- Oracle10g/11g 在SUSE/RHEL上的安装与配置
在过去对众多项目的支撑过程中,Oracle作为首选数据库,其安装与配置过程成了重复性最多的工作之一.在此,我进行了总结,并分享出来,希望能对大家有所帮助.随着Oracle版本的提升,从9i -> ...
- 安装并配置Apache
从今天开始,我将开始Web开发的学习.本系列博客将陆续记录我学习过程中的收获和困惑,从前端到后端,一探Web开发的流程和内容.我目前掌握的有C/C++,有一些使用C进行嵌入式开发的经验,C++就马马虎 ...
- Linux下Shadow socks的安装和配置
实在受不了在Windows下编程,所以自己就安装了一个Ubutun,公司用的FQ软件shadowsocks在Windows上用起来很简单很爽,但是在Ubutun上的安装和配置就没那么简单了,写下这篇文 ...
随机推荐
- C++ 将数据转为字符串的几种方法
收集一下: 1\将int 转为 LPCTSTR 其实LPCTSTR可以直接使用CString直接代替,无需类型强制转换 CString str; ; //str="15" str. ...
- ROS:ROS操作类MK.cs
class MK { Stream connection; TcpClient con; public MK(string ip,int port) { con = new TcpClient(); ...
- IE 11中 onpropertychange失效
https://msdn.microsoft.com/zh-cn/library/ie/dn265032(v=vs.85).aspx 将突变事件和属性更改事件迁移到突变观察者 Internet Exp ...
- 在使用 #import <objc/message.h>时 xcode 报 :Too many arguments to function call, expected 0 , have * 解决方法
选中项目 - Project - Build Settings -
- 学习JS的心路历程-类型
前言 之前学JS时候都是靠着谷狗一路跌跌撞撞的学过来,从来没有去翻过MDN的文件,导致留了许多技术债给自己. 最近有幸遇到一位前辈并开始从头学JS,前辈表示学程序不看文件是想作死自己?于是我的第一份功 ...
- vue样式绑定
vue 绑定class 和style 有相同的地方,可以是数组和对象,对于class class是真实的在css样式中添加的,只不过在元素中添加需要:class这样代表绑定,然后这个class作为对象 ...
- OpenCV批量读入(处理)
#include <windows.h> #include <iostream> #include <opencv2/opencv.hpp> using names ...
- 站点防火墙api,增加黑名单IP接口,增加用post,修改用put,php案例
<?php $apiHost = "http://192.168.1.198/api2/site/index.php"; $router = "token" ...
- 【Scheme】树结构
将表作为序列的表示方式,可以推广到元素本身也是序列的序列.例如,我们可以认为对象((1 2) 3 4)是通过(cons (list 1 2) (list 3 4))构造出来的. 这个表包含三个项,其中 ...
- H5前端框架推荐合集 (转)
Ionic ionic 吧开发流程都帮你做好了,已经不再是单纯的UI框架,而是开发框架了,非常适合快速开发.基于angular2,丰富的UI组件,大大改进的编程模型, Semantic UI 中文官网 ...