junit继承spring配置信息

xiaoxiao2021-02-27  149

[html]  view plain  copy package com.baizhi.test; import java.io.FileInputStream; import java.util.Date; import java.util.List; import jxl.Cell; import jxl.Sheet; import jxl.Workbook; import org.junit.Test; import org.junit.runner.RunWith; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.context.ApplicationContext; import org.springframework.context.support.ClassPathXmlApplicationContext; import org.springframework.test.context.ContextConfiguration; import org.springframework.test.context.junit4.SpringJUnit4ClassRunner; /**  * @author Ain  * @time 2017年2月12日下午4:39:28  * @TODO  */ @RunWith(SpringJUnit4ClassRunner.class) @ContextConfiguration("classpath:/spring.xml") public class AdminTest { //定义成员变量 @Autowired private MenuDao menuDao; @Autowired private MenuService menuService; @Test public void AdminTest1(){ ApplicationContext ac = new ClassPathXmlApplicationContext("/spring.xml"); AdminDao adminDao = ac.getBean(AdminDao.class); Admin admin = adminDao.checkLogin("admin"); System.out.println(admin); } @Test public void importExcel() throws Exception{ //获取excel文件输入流 FileInputStream inputStream = new FileInputStream("C:\\Users\\Ain\\Desktop\\用户信息.xls"); //通过输入流获取excel Workbook workbook = Workbook.getWorkbook(inputStream); //获取sheet页 Sheet sheet = workbook.getSheet("用户信息"); //获取sheet行数 int rows = sheet.getRows(); //获取sheet列数 int columns = sheet.getColumns(); //遍历获取数据  for (int i = 0; i < rows; i++) { for (int j = 0; j < columns; j++) { Cell cell = sheet.getCell(j,i); //第一个参数: 列索引  第二个参数: 行索引 //获取单元格的内容 String contents = cell.getContents(); System.out.print(contents+ " "); } //打印完一行内容换行 System.out.println(); } workbook.close(); } }

转载请注明原文地址: https://www.6miu.com/read-14653.html

最新回复(0)