junit测试(win与linux环境)

原创 2017年05月09日 10:24:36

Linux与win环境单元执行单元测试
1.需要引入相应的jar包
junit-4.4.jar spring-test-2.5.6.jar
注意:若是maven项目需要注意test ,将其注释掉

http://blog.csdn.net/kimylrong/article/details/50353161

2.简单代码实现
TestA.java

import org.junit.Test;
public class TestA{
  @Test
  public void test1()
  {
    System.out.println("test1");
  }
}

TestJunitRunner.java

import org.junit.runner.JUnitCore;
import org.junit.runner.Result;
import org.junit.runner.notification.Failure;

public class TestJunitRunner {
    public static void main(String[] args) {

        Result result = JUnitCore
                .runClasses(new Class[] { TestA.class });

        for (Failure failure : result.getFailures()) {
            System.out.println(failure.toString());
        }
        if (result.wasSuccessful())
            System.out.println("success");
    }
}

3.打包 mvn clean package

4.win环境 与 linux环境执行命令(将需要的jar包放至lib下)

  1. win环境 (以”;”结尾)
    编译为class:
    java -cp “.;./lib/junit-4.4.jar;./lib/*” TestJunitRunner.java
    运行已编译的class:
    java -classpath “.;./lib/junit-4.4.jar;./lib/*” TestJunitRunner
  2. linux环境(以”:”结尾)
    编译为class:
    java -cp .:./lib/junit-4.4.jar:./lib/* TestJunitRunner.java
    运行已编译的class:
    java -classpath .:./lib/junit-4.4.jar:./lib/* TestJunitRunner
版权声明:本文为博主原创文章,未经博主允许不得转载。

Linux下ant Junit安装,配置,以及完成单元测试

后天实训,Linux+vim+java+ant+Junit,真是蛋疼,有eclipse为什么要用那么原始的东西。            折腾了几天,终于在ubuntu下从安装jdk开始到完成利用an...
  • waterstarsx
  • waterstarsx
  • 2011年08月27日 21:22
  • 2030

Windows&Linux 命令行运行JUnit

Windows 方式1: step a:先set classpath,即工程所引用的jar包和其他工程,注意case所在工程本身也要加入classpath set CLASSPATH=C:\JDeve...
  • tochal
  • tochal
  • 2013年09月25日 10:50
  • 9782

命令行中运行junit类

转自http://www.etwiki.cn/linux/8717.html 做过的项目一般都是在eclipse和ant里面跑的,今天要跑个小测试,单独写个ant就没必要了,查了下命...
  • cyxz061111
  • cyxz061111
  • 2016年09月20日 20:13
  • 1591

使用Cobertura统计JUnit测试覆盖率

完整版见https://jadyer.github.io/2013/07/09/junit-cobertura/
  • jadyer
  • jadyer
  • 2013年07月09日 13:13
  • 4079

Java单元测试(Junit+Mock+代码覆盖率)

单元测试是编写测试代码,用来检测特定的、明确的、细颗粒的功能。单元测试并不一定保证程序功能是正确的,更不保证整体业务是准备的。 单元测试不仅仅用来保证当前代码的正确性,更重要的是用来保证代码修复...
  • paul342
  • paul342
  • 2016年06月13日 14:09
  • 1026

junit测试(win与linux环境)

Linux与win环境单元执行单元测试 1.需要引入相应的jar包 junit-4.4.jar spring-test-2.5.6.jar 注意:若是maven项目需要注...
  • u012794505
  • u012794505
  • 2017年05月09日 10:24
  • 272

Linux命令行下进行Junit测试

本实验下Ubuntu 16.04 amd64 +JDK 1.8+Junit 4.12下完成。首先确保自己在linux主机装好了java环境,配置好环境变量。然后下载两个jar包:Junit 4.12和...
  • xiangxianghehe
  • xiangxianghehe
  • 2017年10月25日 10:39
  • 365

windows7中配置linux开发环境

接触背景:合并Android应用apk,一款游戏需要在不同的平台上线,那么就要接各个平台的sdk。 我们公司做了一个sdk,用来完成接入我们的sdk就能完成接入n多个我们接好的平台的任务(我们的sdk...
  • gongxiaoou
  • gongxiaoou
  • 2016年02月22日 11:59
  • 649

Win10搭建Linux开发环境之网络连接设定

一直想在家自己搭建一个LINUX服务器,好在上面安装个ORACLE数据库玩玩。上次用了Ubuntu,结果ORACLE没装成功,现在换个思路,采用CentOS 7作为Linux服务器,之后再进行构建or...
  • u012038649
  • u012038649
  • 2017年04月02日 09:26
  • 471

junit下载地址

junit http://mvnrepository.com/Error:(23, 17) Failed to resolve: junit:junit:4.12 http://stackover...
  • little_walt
  • little_walt
  • 2017年01月05日 16:25
  • 1889
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:junit测试(win与linux环境)
举报原因:
原因补充:

(最多只允许输入30个字)