當前位置:編程學習大全網 - 源碼下載 - Pdaapp源代碼

Pdaapp源代碼

下面是我項目的壹個例子,希望對妳有幫助。

/*

* @作者歐高燕,日期:2008-10-19

*/

包裝測試;

導入Java . util . date;

導入JUnit . framework . test case;

導入應用程序。DA . BookDA

導入應用程序。PD . Book

公共類TestBookDA擴展測試用例{

public TestBookDA(字符串名稱){

超級(名);

}

// public Book(int bookID,String cip,String name,String author,String press,String category,int quantity,int reborrowable,int borrowerID,Date startDate)

公共void testEditBook(){

bookbook 1 = New book(1," 123456 ","信號","張劍","某出版社","電信",1,1,New Date(。

Bookbook2 = newbook (-1," 123456 ","信號","張劍","某出版社","電信",1,1,new date());

Bookbook3 = newbook (99," 123456 ","信號","張健","某出版社","電信",1,1,new date());

Bookbook4 = newbook (1," 123456 ","信號","張劍","某出版社","電信",1,1,Newdate());

assertEquals(true,bookda . edit book(book 1));

assertEquals(false,bookda . edit book(book2));

assertEquals(true,bookda . edit book(book3));

assertEquals(false,bookda . edit book(book4));

}

////Book(int borrowerID,Date startDate,int reBorrowable,String cip)

public void testAddBook(){

Bookbook1 = newbook (0," 234567 ","信號號","張健","某出版社","電信",1,1,new date());

Bookbook2 = newbook (0," 123456 ","信數","張健","某出版社","電信",1,1,new date());

Book book3 =新書(0," 99999 ","新我","張劍","某出版社","電信",1,1,new date());

assertEquals(true,bookda . addbook(book 1));

assertEquals(true,bookda . add book(book2));

assertEquals(false,bookda . add book(book3));

}

公共靜態void main(String[] args) {

JUnit . textui . test runner . run(test bookda . class);

System.out.println(新TestBookDA("TestBookDA ")。countestcases());

}

}

/*

* @作者歐高燕,日期:2008-10-19

*/

包裝測試;

導入Java . util . date;

導入Java . util . vector;

導入JUnit . framework . test case;

導入應用程序。DA . CipDA

導入應用程序。PD . Cip

公共類TestCipDA擴展TestCase {

公共TestCipDA(字符串名稱){

超級(名);

}

public void testFindBooksByName(){

string name 1 = " database ";

String name2 = "肖驍";

vector vector 1 = cipda . findbooksbyname(name 1);

vector vector 2 = cipda . findbooksbyname(name 2);

assertNotNull(vector 1);

assert null(vector 2);

}

public void testFindBooksByAuthor(){

String name1 = "歐陽";

String name2 = "肖驍";

vector vector 1 = cipda . findbooksbyauthor(name 1);

vector vector 2 = CIP da . findbooksbyauthor(name 2);

assertNotNull(vector 1);

assert null(vector 2);

}

public void testFindBooksByCategory(){

string name 1 = " computer ";

String name2 = " computer

String name3 = " wucimin

vector vector 1 = cipda . findbooksbycategory(name 1);

vector vector 2 = cipda . findbooksbycategory(name 2);

vector vector 3 = cipda . findbooksbycategory(name 3);

assertNotNull(vector 1);

assertNotNull(vector 2);

assert null(vector 3);

}

// public void testEditCip(){

// }

//public Cip(字符串Cip,字符串名稱,字符串作者,字符串出版社,字符串類別,int數量,int reserverID,Date reservedDate)

public void testAddCip(){

CIPCIP1 = newCIP ("2244 ","新增圖書","新人","出版社","計算機",3,0,new Date());

//Cip cip2 =new Cip(null,"新增圖書","新人","出版社","計算機",3,0,new Date());

cipcip 3 = new CIP(" 22 er 3 RR 3t 4t 43t 34t 34t 44 ","新增圖書","新人","出版社","計算機",3,0,new Date());

assertEquals(true,CIP da . add CIP(CIP 1));

//assertEquals(false,CIP da . add CIP(CIP 2));

assertEquals(false,CIP da . add CIP(CIP 3));

}

public void testEditCip(){

CIPCIP1 = newCIP ("2244 ","新增圖書","新人","出版社","計算機",3,0,new Date());

Cicip2 = newcip (null,"新增加的書","新人","出版商","計算機",3,0,new Date());

cipcip 3 = new CIP(" 22 er 3 RR 3t 4t 43t 34t 34t 44 ","新增圖書","新人","出版社","計算機",3,0,new Date());

assertEquals(true,CIP da . edit CIP(CIP 1));

assertEquals(false,CIP da . edit CIP(CIP 2));

assertEquals(false,CIP da . edit CIP(CIP 3));

}

公共靜態void main(String[] args) {

JUnit . textui . test runner . run(testcipda . class);

System.out.println(新TestCipDA("TestCipDA ")。countestcases());

}

}

/*

* @作者歐高燕,日期:2008-10-19

*/

包裝測試;

導入Java . util . date;

導入Java . util . vector;

導入JUnit . framework . test case;

導入應用程序。DA . LibManagerDA

導入應用程序。PD . LibManager

導入應用程序。PD .學生;

公共類TestLibManagerDA擴展TestCase {

公共TestLibManagerDA(字符串名稱){

超級(名);

}

公共void testCheck(){

字符串username 1 = " 1234 ";

string password 1 = " 111111 ";

字符串userName2 =

字符串password2 =

string username 3 = " 1234 ";

string password 3 = " 111 ";

lib manager lib manager = new lib manager(1,userName1,password1," w ");

assertEquals(libmanager.getID(),lib manager da . check(username 1,password1)。getID());

assert equals(lib manager . getname(),lib manager da . check(username 1,password1)。getName());

assertEquals(null,LibManagerDA.check(userName2,password 2));

assertEquals(null,LibManagerDA.check(userName3,password 3));

}

public void testUpdatePwd(){

int id1 =1,id2 = 99

String qpwd = " 234567

assertEquals(true,libmanagerda . update pwd(id 1,qpwd));

assertEquals(false,LibManagerDA.updatePwd(id2,qpwd));

}

public void testSearchLibManager(){

lib manager lib manager 1 = new lib manager(1," 1234 "," 11111111 "," w ");

lib manager lib manager 2 = new lib manager(2," 2345 "," 23456 "," x ");

assert equals(lib manager 1 . getid(),lib manager da . search lib manager(" 1234 ")。getID());

assertEquals(libmanager2.getID(),lib manager da . search lib manager(" 2345 ")。getID());

assert null(libmanagerda . search lib manager(" ");

}

public void testQuantity(){

string CIP 1 = " 123456 ";

String cip2 = " 234567

assertEquals(1,libmanagerda . getbookquantity(CIP 1));

assertEquals(3,libmanagerda . getbookquantity(CIP 2));

assertEquals(-1,libmanagerda . getbookquantity(" ");

}

public void testEditLibManager(){

lib manager lib manager 1 = new lib manager(1," 1234 "," 11111111 "," w ");

lib manager lib manager 2 = new lib manager(2," 2345 "," 23456 "," x ");

//lib manager lib manager 3 = new lib manager(90," 123456677 "," 0 "," y ");

lib manager lib manager 4 = new lib manager(3," 123456677 "," 0 "," e ");

assertEquals(true,libmanagerda . editlibmanager(lib manager 1));

assertEquals(true,libmanagerda . editlibmanager(lib manager 2));

//assertEquals(false,libmanagerda . editlibmanager(lib manager 3));

assertEquals(false,libmanagerda . editlibmanager(lib manager 4));

}

public void testAddLibManager(){

lib manager lib manager 1 = new lib manager(-1," 1234 "," 0 "," z ");

lib manager lib manager 2 = new lib manager(-1," 2345 "," 0 "," x ");

lib manager lib manager 3 = new lib manager(-1," 12hh3456677 "," 0 "," y ");

assertEquals(true,libmanagerda . addlibmanager(lib manager 1));

assertEquals(true,libmanagerda . addlibmanager(lib manager 2));

assertEquals(false,libmanagerda . addlibmanager(lib manager 3));

}

public void testGetBookCip(){

int book 1 = 1;

int book D2 = 4;

int book D3 =-1;

string excepted CIP 1 = " 123456 ";

String exceptedcip2 = " 234567

String exceptedcip3 = null

assert equals(excepted CIP 1,libmanagerda . getbookcip(book d1));

assertEquals(exceptedcip2,libmanagerda . getbookcip(book D2));

assertEquals(exceptedcip3,libmanagerda . getbookcip(book D3));

}

public void testCheckReserved(){

string CIP 1 = " 123456 ";

String cip2 = " 234567

int studentid 1 = 1;

int studentid2 = 2

int studentid3 = 99

assertEquals(true,libmanagerda . check reserved(CIP 1,studentid 1));

assertEquals(true,libmanagerda . check reserved(CIP 2,studentid 2));

assertEquals(false,libmanagerda . check reserved(CIP 1,studentid 2));

assertEquals(false,libmanagerda . check reserved(CIP 2,studentid 1));

assertEquals(false,libmanagerda . check reserved(CIP 2,studentid 3));

assertEquals(false,libmanagerda . check reserved(CIP 1,studentid 3));

}

//public static boolean borrow operation(int quantity,int bookID,int borrowerID,int reservedNum,int borrowedNum,Date startDate)

公共void testborrooperation(){

int quantity 1 = 1;

int book 1 = 2;

int borrowerid 1 = 3;

int reserved num 1 = 1;

int borrowednum 1 = 4;

int quantity 2 = 1;

int book D2 = 1;

int borrow erid 2 = 3;

int reserved num 2 = 0;

int borrowednum 2 = 7;

assertEquals(true,libmanagerda . borrow operation(quantity 1,book 1,borrowerID1,reservedNum1,borrowedNum1,new Date()));

assertEquals(false,libmanagerda . borrow operation(quantity 2,bookID2,borrowerID2,reservedNum2,borrowedNum2,new Date()));

}

//public static boolean return operation(int quantity,int bookID,int borrowerID,int borrowedNum,Date startDate,int reborrowable)

公共void testReturnOperation(){

int quantity 1 = 1;

int book 1 = 1;

int borrowerid 1 = 1;

int borrowednum 1 = 4;

int reborrowable 1 = 0;

int quantity 2 = 1;

int book D2 = 2;

int borrowerID2 = 2

int borrowednum 2 = 7;

int reborrowable 2 = 0;

assertEquals(true,libmanagerda . return operation(quantity 1,book 1,borrowerID1,borrowedNum1,new Date(),reborrowable 1));

assertEquals(true,libmanagerda . return operation(quantity 2,bookID2,borrowerID2,borrowedNum2,new Date(),reborrowable 2));

}

public void testGetBookQuantity(){

string CIP 1 = " 123456 ";

String cip2 = " 234567

int quantity 1 = 5;

int數量2 = 3;

assertEquals(quantity1,libmanagerda . getbookquantity(CIP 1));

assertEquals(quantity2,libmanagerda . getbookquantity(CIP 2));

}

public void testFindBill(){

string username 1 = " 111111 ";

String userName2 = " 222222

float bill 1 = 0;

float bill 2 = 0;

assertEquals(bill1,libmanagerda . find bill(username 1),0.000001);

assertEquals(bill2,libmanagerda . find bill(username 2),0.000001);

}

public void testClearBill(){

string username 1 = " 111111 ";

String userName2 = " 222222

assertEquals(true,libmanagerda . clear bill(username 1));

assertEquals(true,libmanagerda . clear bill(username 2));

}

public void testSelectAllLibManager(){

Vector allLibManager = new Vector();

allLibManager = libmanagerda . selectalllibmanager();

for(int I = 0;我& ltalllibmanager . size();i++ ){

lib manager lib manager =(lib manager)alllibmanager . get(I);

system . out . println(lib manager . getname());

}

}

public void testSecelctAllStudent(){

Vector all student = new Vector();

all student = libmanagerda . secelctallstudent();

for(int I = 0;我& ltall student . size();i++ ){

學生Student =(Student)all Student . get(I);

system . out . println(student . getname());

}

}

public void testStartTimes(){

Vector乘以= new Vector();

times = libmanagerda . start times(0);

for(int I = 0;我& lttimes . size();i ++)

system . out . println((Date)times . get(I));

}

public void testupdatestubil(){

}

公共靜態void main(String[] args) {

JUnit . textui . test runner . run(testlibmanagerda . class);

System.out.println(新TestLibManagerDA("dd ")。countestcases());

}

}

/*

* @作者歐高燕,日期:2008-10-19

*/

包裝測試;

導入Java . util . date;

導入Java . util . vector;

導入JUnit . framework . test case;

導入應用程序。DA . StudentDA

導入應用程序。PD . Book

導入應用程序。PD . Cip

導入應用程序。PD .學生;

公共類TestStudentDA擴展TestCase {

公共TestStudentDA(字符串名稱){

超級(名);

}

/*public Student(int id,int borrowedNum,int reservedNum,float bill,

字符串用戶名,字符串密碼,字符串名稱,字符串部門,

字符串單位,字符串性別)*/

公共void testCheck(){

學生學生1 =新生(1,0,0," 111111 "," 123456 "。

//student2 =新生(1,0,0," 11111 "," 123 ","張三。

//student3 = new student(2,0,0,0," 111 "," 123456 ","張三","軟件",

assert equals(student 1 . getid(),studentda . check(" 111111 "," 123456 ")。getId());

assertEquals(true,student 1 . getid()= = student da . check(" 111111 "," 123456 ")。getId());

assertEquals(null,studentda . check(" 111111 "," 12356 "));

//assertEquals(false,);

//assertEquals(false,);

}

public void testUpdatePwd(){

int id 1 = 1;

int id2 = 2;

int ID3 =-1;

字符串password 1 = " 123456 ";

String password2 = " 234567

string password 3 = " 1234555 ";

assertEquals(true,StudentDA.updatePwd(id1,password 1));

assertEquals(true,StudentDA.updatePwd(id2,password 2));

assertEquals(false,StudentDA.updatePwd(id3,password 3));

}

public void testSearchStudent(){

學生學生1 =新生(1,0,0," 111111 "," 123456 "。

assertEquals(true,student 1 . getid()= = student da . search student(" 111111 ")。getId());

assertEquals(null,studentda . search student(" 111 "));

}

public void testEditStudent(){

學生學生1 =新生(1,0,0," 111111 "," 123456 "。

學生student2 =新學生(1,0,0," 1111333555555555631 "," 65438+"

assertEquals(true,studentda . edit student(student 1));

assertEquals(false,studentda . edit student(student 2));

}

public void testAddStudent(){

學生學生1 =新生(5,0,0,0," 111111 "," 123456 ","張三"。

Student student2 =新學生(1,0,0," 11113331 "," 123456 ","。

assertEquals(true,student da . add student(student 1));

//assertEquals(false,student da . add student(student 2));

}

公共靜態void testgetborrowbooninfor(){

int studentid 1 = 1;

int studentid2 = 2

int studentid 3 = 5;

向量Vector 1 = new Vector();

向量Vector 2 = new Vector();

向量Vector 3 = new Vector();

vector 1 = studentda . getborrowbooninfor(studentid 1);

vector 2 = studentda . getborrowbooninfor(studentid 2);

vector 3 = studentda . getborrowbooninfor(studentid 3);

//system . out . println(vector 1);

assertNotNull((Book)vector 1 . get(0))。getName());

}

public void testGetReserveBookInfor(){

int studentid 1 = 1;

向量Vector 1 = new Vector();

vector 1 = studentda . getreservebookinfo(studentid 1);

AssertEquals ("database ",((CIP) vector 1。get (0))。get category());

}

//public static boolean reserve operation(int reserve id 1,String cip1,int quantity1,int reservedNum1,Date reservedDate1)

public void testReserveOperation(){

assertEquals(true,studentda . reserve operation(1," 123456 ",1,2,new Date()));

}

//void cancel reservation(int reserve id 1,String cip1,int quantity1,int reserve enum 1)

public void testCancelReservation(){

assertTrue(studentda . cancel reservation(1," 1234567 ",1,3));

}

//public static boolean updateReborrowable(int bookID,int reborrowable1,int studentID,Date startDate1)

public void testUpdateReborrowable(){

assert true(studentda . updatereborrowable(2,0,1,new Date()));

}

公共靜態void main(String[] args) {

//JUnit . textui . test runner . run(teststudentda . class);

//system . out . println(new TestStudentDA(" TestStudentDA ")。countestcases());

testgetborrowbooninfor();

}

}

/*

* @作者歐高燕,日期:2008-10-19

*/

包裝測試;

導入JUnit . framework . test;

導入JUnit . framework . test suite;

公共類所有測試{

公共靜態測試套件(){

TestSuite suite = new TestSuite("為測試而測試");

suite . addtestsuite(testlibmanagerda . class);

suite . addtestsuite(testbookda . class);

suite . addtestsuite(testcipda . class);

suite . addtestsuite(teststudentda . class);

//suite . addtestsuite(testlibmanagerda . class);

//$JUnit-END$。

回歸套房;

}

}

  • 上一篇::急請問甲胎蛋白等等腫瘤指標的正常範圍是多少?檢查費用多少?
  • 下一篇:小米金夫源代碼
  • copyright 2024編程學習大全網