junit测试类写法如下:import java.util.List;
spring版本4.1.5.RELEASE
springmvc版本4.1.5.RELEASE
mybatis版本:3.3.0
需要的jar包包括:spring-test和junit
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-test</artifactId>
<version>${spring.version}</version>
</dependency>
<dependency>
<groupId>junit</groupId>
<artifactId>junit</artifactId>
<version>4.9</version>
<scope>test</scope>
</dependency>
import java.util.List;
import javax.annotation.Resource;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.junit4.SpringJUnit4ClassRunner;
import com.dx.project.domain.org.RoleInfo;
import com.dx.project.service.org.OrgRoleService;
@RunWith(SpringJUnit4ClassRunner.class)
@ContextConfiguration(locations={"classpath:spring-config.xml"})
public class Demo {
//@ContextConfiguration("classpath:spring-config.xml")
@Resource
private OrgRoleService orgRoleService;
@Test
public void test(){
List<RoleInfo> roleInfo = orgRoleService.getRoleList("DX100086");
for(RoleInfo r : roleInfo){
System.out.println(r.getRoleName());
}
System.out.println("aaaa");
System.out.println("aaaa");
System.out.println("aaaa");
System.out.println("aaaa");
System.out.println("aaaa");
System.out.println("aaaa");
System.out.println("aaaa");
}
}
注意:
System.out.println("。。。。。");
的内容并不是出现在控制台末尾,而是在中间位置,查看测试结果时需要注意!!!!