實用Spring教程(3)----單元測試
07-13
實用Spring教程(3)----單元測試
推薦閱讀:
繼續上一節的內容
在test文件夾下文件目錄如下:test|- java
|- com |- byron |- spring|- demo
|- service ServiceTest.javaServiceTest.javapackage com.byron.spring.demo.service;
import com.byron.spring.demo.Application;import org.junit.Assert;import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.test.context.SpringBootTest;import org.springframework.test.context.junit4.SpringRunner;@RunWith(SpringRunner.class)@SpringBootTest(classes = Application.class)
public class ServiceTest { @Autowired private SomeServiceI someService; @Test public void testSomething(){ String result = someService.doSomething("byron"); Assert.assertNotNull(result); Assert.assertEquals(result, "byron has finished"); }}在 testSomething 的方法上右鍵,點擊 【Run testSomething()】然後你就會見到一條 紅色,或者綠色的進度條產生。
如果是紅色,說明有單元測試運行失敗,你也可以直接找到錯誤的原因
單元測試有助於我們快速測試一些方法,而不需要將整個項目搭建起來,對開發非常有幫助。
視頻資料詳解:
Spring教程_Spring視頻教程從入門到精通
推薦閱讀:
※想自學編程卻找不到學習網站?別擔心,這裡有你需要的
※思路分享
※小手宇宙少兒編程怎麼樣,不一樣的課堂常態
※妙用SEARCHB函數,直接從字元中提取出數字,既方便又簡單
※偽·從零開始學Python - 1.3 Python Shell的基本使用