From 3608038d7a58a0dd99c16ab1bb2019e81fe90a24 Mon Sep 17 00:00:00 2001 From: jwala5 Date: Sun, 29 Mar 2020 21:27:02 +0530 Subject: [PATCH] FSJ0320A004 --- build/classes/.gitignore | 1 + build/classes/controller/BusController.class | Bin 1471 -> 1689 bytes .../classes/controller/FlightController.class | Bin 1313 -> 1561 bytes .../classes/controller/HotelController.class | Bin 1315 -> 3103 bytes .../classes/controller/TrainController.class | Bin 1309 -> 553 bytes src/controller/BusController.java | 4 +- src/controller/FlightController.java | 4 +- src/controller/HotelController.java | 8 +- src/controller/TrainController.java | 10 +- src/model/Bus.java | 49 ++++++++++ src/model/Flight.java | 66 ++++++++++++- src/model/Hotel.java | 65 ++++++++++++- src/model/Train.java | 65 ++++++++++++- src/services/Booking.java | 14 +++ src/services/FareCalculator.java | 91 +++++++++++++++++- src/testing/TestBooking.java | 4 +- src/testing/TestBus.java | 4 +- src/testing/TestFareCalculator.java | 4 +- src/testing/TestFlight.java | 4 +- src/testing/TestHotel.java | 3 +- src/testing/TestRunner.java | 4 +- src/testing/TestSuite.java | 3 +- src/testing/TestTrain.java | 4 +- 23 files changed, 374 insertions(+), 33 deletions(-) diff --git a/build/classes/.gitignore b/build/classes/.gitignore index 0b6c10d..aa6d612 100644 --- a/build/classes/.gitignore +++ b/build/classes/.gitignore @@ -1,3 +1,4 @@ /controller/ /model/ /services/ +/testing/ diff --git a/build/classes/controller/BusController.class b/build/classes/controller/BusController.class index 59d8dfce65f070de37220d74d77d3703cb9ee8bc..767d6321e95c040c6aa99434f4debd5d6e89ca69 100644 GIT binary patch delta 366 zcmdnbJ(HK~)W2Q(7#J8#7(6#}-D9q2XRu>r;Ll1dOVrOv%uCmIEh@?{;$U!KWH=C- zSCm?upHr5aqL7@QTacNPSdy8ar%+IopOllDTWqDk#pzU9tdN|TmzQ6nkd&$bS6-5@ zkf=~nS&&LlMH*0vTVheFb7D?%DbRxaA_C@-qL_=pmcfaKfr~+X@(bpJtU?Sd3?h@) zvBdI9FmNzPG6*tA0ZHk}60DxVCJf9#$iTq0o540x$bLJ6<9;BIiGd$TvN13MNm~X1 iAjtz}a{=`Vf#sdSqzi*9kmdu*xdE|zGy`KXg9iX&pkSB) delta 146 zcmbQqyPuou)W2Q(7#J8#7@Rk9-D947mgOL;7y}D~#N^4WvAi-291OAyf(&vDk__^b z|FU|<*#p%w12N-9Ai>1I43zPCtj4^sIARh&(2`L$iSbKSeB@tlbDyT?^;xp zU&O&+#K>?gG_NSNI6tQ>HANvgKer$=C$S_mKTn~cC_gDDHMiJGfs4~ECo?^xL?Jmb zFE77DAt_Y>uA?MhAyJ{EvLF?|A|zFbMXAn-Imx9!Yx0W-8A*a-E(U!D6CMUG22(}` z(aDTVB8*|1!_q>$lu2IKue9uosUkYr3zPCtj4^sIASsIg%xpG0q++!wkfX8-WB913!>t zV_*c5b_@bQQUM~#AjlvDBed;!F$%42D3O4=85@#KzGK IjKvHl0O$4%>Hq)$ diff --git a/build/classes/controller/HotelController.class b/build/classes/controller/HotelController.class index 9738d37c44afeebfb6bb8132bcc489e94f3b93ae..be4ceeea4e0b50ba1260581f20056bc725fe127a 100644 GIT binary patch literal 3103 zcma)8+jARN8UGzw_DZX@U8_l(4N23qO=3k&mNsc z)!ic};no77g+dE%xs^MGf#IpZgOku1242fE!wWMEZw&bt7~pqyWkr&0z?VH|&pF?B zzVG+@F8kiUe)~HB$MG`*34z@e-&28KtI5DQ=POwoYrPvt3fydA@5%DfC_-T9gn$d>&IFK~Gc-~hYZJ#(ZqG48BZ<(1H>dJFRE(Mw@HgT2^i;68x^|Cb9E?#F(C9ZOO* zohnwtx~nS7G7xwy2EwVi-jXw;f~vPv$aOirNvx2;gE(N|A%T6JHf%a-;UEqP7>j;z z#SIn&PIn{Ugk>ARTf1#I8$nEtz@aWnyQ6VKsX!`_u?B%|12zja?;@iMZBXs+x@?oL zjIX{0f65P43h$@Sb*2DgK@;|H*i;^(&!)D7X1!FOq{^u20kD#6opGf zR>@OxNd^|4zzF@TyFn3Y7~5bMO~}Q6qs;nzfx(`U9WO2h11Nu#lT-l z;fz2+`6h}OH*j_%LRED|I#J#gT_r6%g>%fN=u!cv{l>9nH<-}`c@?HbgqhPRT}Xii zAu&2;qKpXxPqS#;@hc8O3zL{4o>b)4nAaUnP0nAE6;;SRm&P<^4a{^ZxE3n8V&PdZ zCwu&ch9owFX*R_OSG+>HD+LoD!E**KZ1~u@ZQ*%*RI{ihY98?!F6HL5%*XZCC%SCf z$elR@u0UpmRjd{lP!ktX(Z!6>KQmm4O=-`!Eta-~ZOcV%(nTy9Va?Gt&8Z}q>fr$nN^y8X^PvTRAb>8Twzab3UJ(Y&aewOC?u#<61G?#Q{@9`SF3?K(otE+X1A`Yx*Z( zm$zYr*Ce$l%_vfOM!A*CPrLP~uNwFPt5j!=->zP=T+aB7pd!bsx=Ziq`g%C3wa|>| zhNpd)tATB;f$b zI7ny@5x8M~$L3Jr>w}`vlBJOsRI17Kp*YI@`cMtwVt!t$E ze*BTT*BFEc`u(c|c_h8Vs6Xc}4~;25q1YCI)?=I1_^bgCUUS1Iifzv2ip5V=;pX02we0 AQ~&?~ diff --git a/build/classes/controller/TrainController.class b/build/classes/controller/TrainController.class index 167c49557346d52c778488cb5592000d897d146d..78f74986aa1aed7dbd7a32062deeab1fd1ed285f 100644 GIT binary patch literal 553 zcmZ`$&re!G5dIdaz!Sw%y)->cIN5~Ag_9W5l(r{g4^R`2%X<@9Tz1L6g~(rKqKV#{ z_%9jfQKQkMm-+GSH}lQx{C&K+1JK2O1to>gsdq7WYdLgAK^xb9$tx%;>`wJkcdT|7 zo!{drr%_?^*f3yP2Y&G<|5A7TXLI>%Q-}9^{vkH?><|# zqf7=w^{#fLNo#_{Q5Hs&zWvZF$C;8ShSbTCE!43^`>DbbtTx^&5b7Y#2xo#_Nu)UB|MdD-K;#*_)lcffQl#)NGp< z!jo>>l3JW--4w5RIS3C31FTY}Rh6!%9Q%EFi$HG(y&T8Wrmd@{)sksO^dBN*o+?}E zXN2VZLY0u(bQ&^;B>D=-Ay4S9C|mBe&T7&&H1nEVmn`|I=e95EvZ=Xh&%o_2sv?FuMh3fIVfMdDC}0{hgyCbUqoTHy z*EDtgM7o5HkO*O!_OUq7uCk9y3$dcR+)8=e$E<+|gsI3mGg(!h;zoXH+m1Ga_TjsYftekpIFhx96~Cd| z{x~tP(EhMu20TdqU|}3-WLO%!OCZaqoE7rC7Wib1C9zB|enIc&z@(qo9Ge0oNMRHM z{8tE#Fo+`WQW(N8TioLR49gL=@`Kelc#36lsW^U#i3IjmmX