reportservicetest.java
来自「這個一個用ejb+struts整合的一個登陸介面」· Java 代码 · 共 106 行
JAVA
106 行
package junit.test;
import java.util.List;
import javax.naming.InitialContext;
import org.junit.BeforeClass;
import org.junit.Test;
import ent.report.service.ReportService;
import ent.reportbean.Report;
public class ReportServiceTest {
private static ReportService reportservice;
@BeforeClass
public static void setUpBeforeClass() throws Exception {
try {
InitialContext ctx = new InitialContext();
reportservice = (ReportService) ctx
.lookup("ReportServiceBean/remote");
} catch (Exception e) {
e.printStackTrace();
}
}
@Test
public void testSave() {
reportservice.saveReport(new Report("桂家琪", 5, "test1.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("桂家琪", 5, "test2.cpp",
"2009-03-17", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test3.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test4.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("桂家琪", 5, "test5.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test6.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("桂家琪", 5, "test7.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test8.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test9.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test10.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test11.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test12.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test13.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test14.cpp",
"2009-03-16", "0723110047", "/upload/"));
reportservice.saveReport(new Report("陈孟青", 5, "test15.cpp",
"2009-03-16", "0723110047", "/upload/"));
}
@Test
public void testUpdate() {
Report report = reportservice.getReport(1);
report.setName("Change");
reportservice.update(report);
}
@Test
public void testDelete() {
reportservice.delete(1);
}
@Test
public void testGetReport() {
Report report = reportservice.getReport(1);
System.out.println(report.getName());
}
@Test
public void testGetReportFromName() {
List<Report> reports = reportservice.getReportFromName("Change");
System.out.println(reports.isEmpty());
for (Report report : reports) {
System.out.println(report.getName());
}
}
@Test
public void testGetReportFromClasses() {
List<Report> reports = reportservice.getReportFromClasses(5);
System.out.println(reports.isEmpty());
for (Report report : reports) {
System.out.println(report.getName());
}
}
@Test
public void testGetSomeInfo() {
List<Report> reports = reportservice.getSomeInfo(5, 1);
System.out.println(reports.isEmpty());
for (Report report : reports) {
System.out.println(report.getName());
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?