转载

Spring单元测试

  • 代码实现

[java] view plaincopy
  1. @Component  
  2. @Transactional  
  3. @RunWith(SpringJUnit4ClassRunner.class)  
  4. @ContextConfiguration(locations = { "classpath:testApplicationContext.xml" })  
  5. public class LineSyncTest {  
  6.   
  7.   
  8.     @Test  
  9.     @Rollback(true)  
  10.     public void should_return_XXX_when_given_xx(){  
  11.   
  12.     }  
  13.   
  14. }  


  • 代码讲解

Spring TestContext 框架提供和JUnit4.5X集成的测试。提供@RunWith(SpringJUnit4ClassRunner.class)可供开发者简便的实现单元测试。

@RunWith(SpringJUnit4ClassRunner.class)指明集成JUnit4测试

@TransactionConfiguration可选项事务的控制

@ContextConfiguration(locations={".","."})加载Spring的配置文件

@Test表示该方法是测试用例

@Rollback(false)表示该测试用例不回滚

详细信息请查看Spring document
文章最后发布于: 2013-02-01 21:21:37
展开阅读全文
0 个人打赏
私信求帮助

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 1024 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览