package com.my.blog.website;
import com.my.blog.website.exception.TipException;
import com.my.blog.website.modal.Vo.UserVo;
import com.my.blog.website.service.IUserService;
import com.my.blog.website.service.IOptionService;
import org.junit.Ignore;
import org.junit.runner.RunWith;
import org.mybatis.spring.annotation.MapperScan;
import org.springframework.boot.test.context.SpringBootTest;
import org.springframework.test.context.junit4.SpringRunner;
import org.springframework.transaction.annotation.Transactional;
import javax.annotation.Resource;
/**
* 测试数据库事务
* Created by BlueT on 2017/3/8.
*/
@MapperScan("com.my.blog.website.dao")
@RunWith(SpringRunner.class)
@SpringBootTest
@Transactional(rollbackFor = TipException.class)
public class TranscationTest {
@Resource
private IUserService userService;
@Resource
private IOptionService optionService;
@org.junit.Test
@Ignore
public void test() {
UserVo user = new UserVo();
user.setUsername("wangqiang111");
user.setPassword("123456");
user.setEmail("8888");
userService.insertUser(user);
optionService.insertOption("site_keywords", "qwqwq");
}
}