使用Junit5测试
Maven依赖
<dependency>
<groupId>org.junit.jupiter</groupId>
<artifactId>junit-jupiter</artifactId>
<version>5.7.2</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version> 5.3.8 </version>
<scope>provided</scope>
</dependency>
测试代码
@ExtendWith(SpringExtension.class)
@ContextConfiguration("/applicationContext.xml")
public class UserMapperTest {
@Resource
private UserMapper userMapper;
@Test
public void selectByPrimaryKey() {
System.out.println(userMapper.selectByPrimaryKey(1L));
}
}
使用Junit4测试
Maven依赖
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.12</version>
<scope>test</scope>
</dependency>
测试代码
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration("/applicationContext.xml")
public class EmpMapperTest {
@Autowired
private EmpMapper empMapper;
@Test
public void selectByPrimaryKey() {
Emp emp = empMapper.selectByPrimaryKey(7788);
System.out.println(emp);
}
}