1. 程式人生 > >單元測試 junit

單元測試 junit

import java.util.HashMap;
import java.util.List;
import java.util.Map;

import org.junit.Assert;
import org.junit.Test;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.AbstractTransactionalJUnit4SpringContextTests;

@ContextConfiguration(locations = {"file:src/test/resources/test-service.xml"})
public class CountInfoServiceImplTest extends AbstractTransactionalJUnit4SpringContextTests{
	@Autowired
	private CountInfoService countInfoService;

	
	@Test
	public void testDendMsg() {
		ApplyClaimReq req = new ApplyClaimReq();
		req.setWaybillNo("493050030200");
		req.setJobId("2153397205");
		req.setOpenId("sdffds432423dfdfs432423");
		req.setSendPhone("13711111111");
		req.setClaimer("小哥");
		req.setClaimerPhone("13733333333");
		Result r = (Result) countInfoService.sendMsg(req);
		Assert.assertTrue(r.isSuccess()); 
	}
}
//test-service.xml配置檔案
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
	xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
	xmlns:dubbo="http://code.alibabatech.com/schema/dubbo"
	xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans-2.5.xsd
	http://code.alibabatech.com/schema/dubbo http://code.alibabatech.com/schema/dubbo/dubbo.xsd">

	<!-- <import resource="classpath*:META-INF/spring/spring*.xml" /> -->
	<import resource="classpath*:META-INF/spring/spring-config*.xml" />
	<import resource="classpath*:META-INF/spring/spring-ehcache*.xml" />
</beans>


相關推薦

單元測試Junit

direct 期望 常用 parameter zed 程序員 rim ctu ror ###<center> 單元測試Junit </center>###- - -1.**單元測試**:> ==單元測試==是軟件之中對於最小的功能模塊的的測試,

Spring Boot(十二)單元測試JUnit

2.4 工具 num windows 地址 邏輯 分享圖片 enc 更正 一、介紹 JUnit是一款優秀的開源Java單元測試框架,也是目前使用率最高最流行的測試框架,開發工具Eclipse和IDEA對JUnit都有很好的支持,JUnit主要用於白盒測試和回歸測試。 白盒

Android 白盒測試單元測試(junit),黑盒測試之mokey測試

導言: 做安卓也有幾個年頭,對於小專案基本都不去單元測試和穩定性測試等,都是在出現異常後通過debug處理或log列印即可解決,當然對於大的專案,由於執行時效問題,加快開發效率,一些測試方法必須要做,比如白盒測試之單元測試,最新的AS都集成了junit,還有黑盒測試(功能測試)之moke

JDBC單元測試------Junit更新

JunitTest:   package com.test.example; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Tes

JDBC單元測試-------Junit刪除

JunitTest:   package com.test.example; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Tes

JDBC單元測試-------Junit新增

JunitTest:   package com.test.example; import java.sql.Connection; import java.sql.ResultSet; import java.sql.Statement; import org.junit.Tes

eclipse打包maven專案時跳過單元測試junit

在pom.xml中新增如下plugin             <plugin>             

單元測試(Junit)使用及Junit支援Spring IOC的依賴注入

單元測試在我們日常寫程式碼的過程中特別重要,可以儘快發現區域性的程式碼問題 Junit是我經常使用的一種單元測試工具 下面先寫一個單元測試的示例 先寫一個提供呼叫方法的類 package test; /** * @author coder * @version v

Android 白盒測試單元測試(junit),黑盒測試之mokey

導言: 做安卓也有幾個年頭,對於小專案基本都不去單元測試和穩定性測試等,都是在出現異常後通過debug處理或log列印即可解決,當然對於大的專案,由於執行時效問題,加快開發效率,一些測試方法必須要做,比

08 jdbc 單元測試junit簡介

junit junit是一個單元測試框架,使用junit之後可以執行非main方法中的程式 使用junit要匯入相關jar包,junit官網下載或者eclipse中自帶有jar包,匯入步驟為: 方法1:使用eclipse的外掛junit,專案上右鍵—>properties—>

java 單元測試JUnit的使用方法

1.什麼是JUnit單元測試 類的執行入口是main方法,但在日常程式設計的時候,我們很少去寫mian()方法來測試當前方法入參,出參,或執行準確性,所以才會JUnit單元測試的誕生。 JUnit是

單元測試--Junit和Mockito

說到測試,大家都不會陌生,從我們開始學習程式設計開始,就知道測試。測試和程式設計就像兩個雙胞胎似的,可是,顯然我們更鐘情於雙胞胎中的一個--程式設計。一些人可能對測試瞭然於胸,卻匱乏於行動,一些人也可能對測試只是聞其名不知其意。下面這篇博文就是給大家在零基礎上講解一下Java中單元測試的使用。 -----

單元測試(junit+dubbo+mockito)

關於單元測試請先回憶下面幾個問題: 1)單元測試是否依賴網路?如果依賴網路,當沒有網的時候怎麼辦? 2)單元測試是否支援多次可重複執行? 3)dubbo介面怎麼單元測試? 4)如何計算單元測試對程式碼的覆蓋率? 在回答上面幾個問題前請先看下面介紹: 1、準備測試環

單元測試 junit

import java.util.HashMap; import java.util.List; import java.util.Map; import org.junit.Assert; import org.junit.Test; import org.spring

android學習——android 單元測試 junit

一般用來測試業務類 ,比較方便,節省開發時間  package demo.junit; import android.test.AndroidTestCase; import android.ut

Java單元測試Junit(二)使用DBUnit擴充套件JUnit

在我們使用JUnit單元測試框架編寫單元測試的時候,少不免要對資料庫進行操作,但請試想一下,當我要編寫一個獲取使用者的單元測試時,資料庫是不存在該記錄的,那麼我要測試獲取使用者時就需要往資料庫新增一條使用者記錄,但當獲取使用者的單元測試完成併成功後,此測試並沒有清理現場(

有關於單元測試Junit + spring + mockmvc

一遍遍重新部署tomcat太那啥了…查了一下簡單的用法… 資料1 原始的測試方法; 使用MockMvc測試的時候遇到了一個奇怪的問題,那就是傳送json資料的話,用 @requestBody Map map無法接收到資料,查了之後得知,這樣的測試沒有經過jac

SpringBoot與單元測試JUnit的結合

有些人認為,寫單元測試就是在浪費時間 ,寫完程式碼,依然還是能夠進行測試的。但是,還是建議寫單元測試的,可以讓你的條理更加清晰,而且當某個功能出現問題時,可能通過單元測試很容易的定位和解決問題。本文主要總結下在Spring及SpringBoot專案中,使用單元測試時的方法。將JUnit4和JUnit5對比著來

通過JUnit進行Android單元測試

2個 nvi frame oncreate protected [] 命令 lib 是我 要了解android單元測試,首先必須了解junit 什麽是 JUnit ? JUnit是采用測試驅動開發的方式,也就是說在開發前先寫好測試代碼,主要用來說明被測試的代碼會被如

【Android進階】Junit單元測試環境搭建以及簡單有用

rar theme 選擇 http 技術分享 才幹 ack package family 單元測試的目的 首先。Junit單元測試要實現的功能,就是用來測試寫好的方法是否可以正確的運行,一般多用於對業務方法的測試。 單元測試的環境配置 1.在Andro