- 写controller和页面之前, 先配好数据库和service。
2.因此做单元测试, 即先测试数据库和service的连接情况。
3.在java/src/test 建一个impl 测试文件
4.代码如下 `
package com.suning.mims.impl.warehouse;
import java.util.HashMap;
import java.util.Map;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.test.context.ContextConfiguration;
import org.springframework.test.context.testng.AbstractTestNGSpringContextTests;
import org.testng.annotations.Test;
import com.suning.mims.impl.storage.StudentServiceImpl;
//引用上下文
@ContextConfiguration(locations = { "file:src/main/webapp/WEB-INF/applicationContext.xml" })
public class TestClass extends AbstractTestNGSpringContextTests {
注入
@Autowired
private StudentServiceImpl studentServiceImpl;
@Test
public void test() {
Map<String, Object> paramsMap=new HashMap<String, Object>();
paramsMap.put("id", "10");
paramsMap.put("name", "qiuxi");
paramsMap.put("age", "22");
paramsMap.put("email", "qiuxi@gmail.com");
paramsMap.put("studentNo", "1000001");
/* Page<?> page= studentServiceImpl.selectStudentInfo(paramsMap);
List list=page.getList();
System.out.println(list);
System.out.println("111");*/
studentServiceImpl.updateStudentInfo(paramsMap);
}
}