@SpringBootTest
@RunWith(SpringRunner.class)//@RunWith(SpringRunner.class)这些类才能实例化到spring容器中,自动注入才能生效,不然会报异常
public class DictDaoTest extends TestCase {
@Autowired
private DictDao dao;
@Test
public void getByIdText(){
Dict dict = dao.getById(1l);
System.out.println("=================================="+dict);
}
}
测试结果:
==================================Dict{
type='sex', k='0', val='女'}
返回插入数据的id:
@SpringBootTest
@RunWith(SpringRunner.class)
public class RoleDaoTest extends TestCase {
@Autowired
private RoleDao dao;
@Test
public void saveTest() {
Role role = new Role();
role.setName("测试3");
role.setDescription("测试3");
int i = dao.save(role);
System.out.println("==========插入的条数===========>>>"+i);
System.out.println("==========插入的主键id=============>>>"+role.getId());
}
}
测试结果:
===============================>>>1
===============================>>>9