ITKeyword,专注技术干货聚合推荐

注册 | 登录

IntelliJ Idea + Maven + Junit

undoner 分享于 2015-04-17

推荐:Intellij IDEA创建Maven Web项目

摘要  Intellij IDEA作为最好的Java IDE,创建Maven项目还是比较简单的,但是创建一个Maven Web项目还是要修改一些配置的,下面进行总结整理 1前言     在创建项

2019阿里云全部产品优惠券(新购或升级都可以使用,强烈推荐)
领取地址https://promotion.aliyun.com/ntms/yunparter/invite.html

Caculate.java package com.yxj.TestJunit;/** * Created by ubd on 15-4-17. */public class Caculate {

public int add(int i, int j) {

return i+j;

}} TestJunit.java package com.yxj.TestJunit;import org.junit.After;import org.junit.Before;import org.junit.Ignore;import org.junit.Test;import static org.junit.Assert.assertEquals;/** * Created by undoner on 15-4-17. */public class TestJunit {

@Before

//使用了该元数据的方法在每个测试方法执行之前都要执行一次。

public void testBefore(){

System.out.println("testBefore");

}

@After

//使用了该元数据的方法在每个测试方法执行之后要执行一次。

public void testAfter(){

System.out.println("testAfter");

}

@Ignore

//该元数据标记的测试方法在测试中会被忽略。

// 当测试的方法还没有实现,或者测试的方法已经过时,或者在某种条件下才能测试该方法(比如需要一个数据库联接,而在本地测试的时候,数据库并没有连接),那么使用该标签来标示这个方法。同时,你可以为该标签传递一个String的参数,来表明为什么会忽略这个测试方法。比如:@lgnore(“该方法还没有实现”),在执行的时候,仅会报告该方法没有实现,而不会运行测试方法。

public void testIgnore(){

System.out.println("testIgnore");

}

@Test(timeout=10

推荐:Junit 单元测试在 intelliJ IDEA 中的应用

intelliJ IDEA 是大部分人公认最好用的 IDE,但是myeclipse毕竟做霸主做了那么多年了,网上能找到的比较系统的教程基本都是myeclipse的,所以这里写一篇intelliJ

000)

//该元数据传入了一个时间(毫秒)给测试方法,如果测试方法在制定的时间之内没有运行完,则测试也失败。

public void testJunit(){

Caculate cal=new Caculate() ;

assertEquals(3,cal.add(1,1));

}} pom.xml <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"

xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<groupId>com.yxj.webapp</groupId>

<artifactId>webapp</artifactId>

<version>1.0-SNAPSHOT</version>

<dependencies>

<!-- junit -->

<dependency>

<groupId>junit</groupId>

<artifactId>junit</artifactId>

<version>4.8.2</version>

</dependency>

</dependencies></project>

推荐:Intellij IDEA 14 创建Maven Web项目

点击File–》new Project,弹出下面设置框,选择Maven,设置SDK,勾选Create from archetype,在下面选中maven-archetype-webapp,点击Next。 设置项目的GroupId

Caculate.java package com.yxj.TestJunit;/** * Created by ubd on 15-4-17. */public class Caculate { public int add(int i, int j) { return i+j; }} TestJunit.j

相关阅读排行


用户评论

游客

相关内容推荐

最新文章

×

×

请激活账号

为了能正常使用评论、编辑功能及以后陆续为用户提供的其他产品,请激活账号。

您的注册邮箱: 修改

重新发送激活邮件 进入我的邮箱

如果您没有收到激活邮件,请注意检查垃圾箱。