使用Spring進行單元測試

一直忙着敲代碼,一直不太注重測試用例的使用,其實使用測試用例是很好的習慣,也能很大程度上提高開發效率。那爲什麼以前沒用呢?因爲自己懶,懶得接觸新的東西~這種事情還是不能懶的。到最後會發現也是挺簡單的。


Mavne+Spring的測試環境搭建:

maven 依賴:

<dependency>
            <groupId>org.springframework</groupId>
            <artifactId>spring-test</artifactId>
            <version>3.2.4.RELEASE</version>
            <scope>test</scope>
        </dependency>

Test

@ContextConfiguration(locations = { "/spring/spring-*.xml" })
public class Test1 extends AbstractTransactionalJUnit4SpringContextTests {

    @Autowired
    private OperationLogDao operationLogDao;

    @Test
    public void testDao() throws Exception {
        List<OperatorLog> list = operationLogDao.selectList(null);
        System.out.println("list="+list);
        Assert.assertNotNull(list);
    }
}

這裏需要注意的是要指定配置文件的位置,否則程序會報錯。

然後就是推薦使用Assert斷言,讓程序告訴你是否運行正常

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章