您的位置:首页 > 移动开发 > WebAPP

Spring webapp Junit测试

2016-02-01 11:50 531 查看
import com.fasterxml.jackson.databind.ObjectMapper;
import org.junit.runner.RunWith;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import org.springframework.test.context.transaction.TransactionConfiguration;
import org.springframework.test.context.web.WebAppConfiguration;
import org.springframework.transaction.annotation.Transactional;

/**
* 测试基类
*
*
*/
@WebAppConfiguration
@TransactionConfiguration(transactionManager = "transactionManager", defaultRollback = false)
@Transactional
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations = { "classpath*:app-web.xml"}) // 要包括所有的spring配置文件哦~
public class AbstractSpringTest {

/**
* 日志打印
*/
protected Logger logger = LoggerFactory.getLogger(getClass());

protected ObjectMapper objectMapper = new ObjectMapper();
}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: