public void BookStatusDropTest() { LBService service = new LBService(); service.lbDao = new TestDao(); var testRes = service.BookStatusDrop(); //因為建構假Dao時回傳的dt為兩筆,因此count=2時表示成功 Assert.AreEqual(2, testRes.Count()); }
public void GetLibraryDataTest() { LBSearchArg viewresult = new LBSearchArg(); LBService service = new LBService(); service.lbDao = new TestDao(); var testRes = service.GetLibraryData(viewresult); //因為建構假Dao時回傳的dt為兩筆,因此count=6時表示成功 Assert.AreEqual(6, testRes.Count()); }
public void BookKeeperDropTest() { //Arrange LBService service = new LBService(); service.lbDao = new TestDao(); //Act var testRes = service.BookKeeperDrop(); //Assert //因為建構假Dao時回傳的dt為兩筆,因此count=2時表示成功 Assert.AreEqual(2, testRes.Count()); }
public void InsertBookTest() { //Arrange //假設使用者新增書名"789" LBSearchArg viewresult = new LBSearchArg(); viewresult.BookName = "789"; LBService service = new LBService(); service.lbDao = new TestDao(); //Act var testRes = service.InsertBook(viewresult); //Assert //新增一筆 Assert.AreEqual(1, testRes); }
public void SearchBookTest() { //Arrange //假設使用者查詢書名"456" LBSearchArg viewresult = new LBSearchArg(); viewresult.BookName = "456"; LBService service = new LBService(); service.lbDao = new TestDao(); //Act var testRes = service.SearchBook(viewresult); //Assert //和丟入的書名相同 Assert.AreEqual("456", testRes[0].BookName); }
public SearchLBController(LBService lbService) { this.lbService = lbService; }