From 40f64e33b4b61a512c96c8c11a667d2591091777 Mon Sep 17 00:00:00 2001 From: ivanmaker <43081738+ivanmaker@users.noreply.github.com> Date: Sun, 30 Sep 2018 21:04:03 -0700 Subject: [PATCH] WK4 I started re writing my program, I still haven't reached the testing phase yet. --- .../StockService/StockServices/Interval.class | Bin 0 -> 1037 bytes .../StockServices/StockQuote.class | Bin 0 -> 1202 bytes .../StockServices/StockQuoteApplication.class | Bin 0 -> 2206 bytes .../StockServices/StockService.class | Bin 0 -> 651 bytes .../StockServices/StockServiceFactory.class | Bin 0 -> 964 bytes .../StockServices/StockServices.zip | Bin 0 -> 2544 bytes .../StockServices/StockTest.class | Bin 0 -> 987 bytes .../src/StockServices/BasicStockService.java | 26 +++++++++ .../src/StockServices/Interval.java | 31 +++++++++++ .../src/StockServices/StockQuote.java | 49 +++++++++++++++++ .../StockServices/StockQuoteApplication.java | 51 ++++++++++++++++++ .../src/StockServices/StockService.java | 39 ++++++++++++++ .../StockServices/StockServiceFactory.java | 15 ++++++ .../src/StockServices/StockServices.zip | Bin 0 -> 2544 bytes .../src/StockServices/StockTest.java | 38 +++++++++++++ 15 files changed, 249 insertions(+) create mode 100644 WK4/StockService/out/production/StockService/StockServices/Interval.class create mode 100644 WK4/StockService/out/production/StockService/StockServices/StockQuote.class create mode 100644 WK4/StockService/out/production/StockService/StockServices/StockQuoteApplication.class create mode 100644 WK4/StockService/out/production/StockService/StockServices/StockService.class create mode 100644 WK4/StockService/out/production/StockService/StockServices/StockServiceFactory.class create mode 100644 WK4/StockService/out/production/StockService/StockServices/StockServices.zip create mode 100644 WK4/StockService/out/production/StockService/StockServices/StockTest.class create mode 100644 WK4/StockService/src/StockServices/BasicStockService.java create mode 100644 WK4/StockService/src/StockServices/Interval.java create mode 100644 WK4/StockService/src/StockServices/StockQuote.java create mode 100644 WK4/StockService/src/StockServices/StockQuoteApplication.java create mode 100644 WK4/StockService/src/StockServices/StockService.java create mode 100644 WK4/StockService/src/StockServices/StockServiceFactory.java create mode 100644 WK4/StockService/src/StockServices/StockServices.zip create mode 100644 WK4/StockService/src/StockServices/StockTest.java diff --git a/WK4/StockService/out/production/StockService/StockServices/Interval.class b/WK4/StockService/out/production/StockService/StockServices/Interval.class new file mode 100644 index 0000000000000000000000000000000000000000..5fb785fcd8ada4b71d287188e7f624bba49a1030 GIT binary patch literal 1037 zcma)5-A)rx5dKbE*><~yTA=bHxIo2Hu;oYbqJ|ioKuC&`tbq%!PM4GR(Cyh~_WBSVIXdy*3aGost*5PijvEJr1Bj^=K6kM{>jOvgV7T(K>qGP&zUs>l44 zTPR@4LLLt-JV(_+4XXy$EUaULVg9Xbw?(M!Jsxz0w)Z{m3R@~$cZ7ZD2i{TDzzYj6 zvB@yw$X?%z&}aPI*1p~2inoQm=PPkuWf)tdr$f=Q*Q={`!|(OEimr=ykC`DK@vC`U zwQKKN$HLV#hP$z)HHNu+o^H0quu^i)q;@+rnbJS-()CPkEtetjahJjHgCnW97tfab zTdbV(P>UWt_$S0|yczSAer-RHN;^6byhr;Pz2lnF_9Ku-D;qCg1;&k1lvM5d(gEh^ zi_X#)&PZrGq!VNpFiLuiylwImbefePV3pT5#6xRTDE|9EzL*f#t>KDS+Ng^I8k{OaR$wnj>cu*L+gz*{0$V|s( zHZn70Mud`x2+hJEou|M8R;h&zqEja-TbQOsW@Ca@Tw-THaGLN#NR>^~AX1OXOHk2;q_B7UvLOP%e&gi4+O6LPCymAFl^zV7)7iXCvjtC&3Ac z10TRgq14Q-f`x5B0&(e{n(nIZ?d|#Y{mWMXN7!wnilhR=E7eO>I%bkJ>A2th6}K_Ho(!|ZSDzyaq6KnAUhYiNJ5`BJN6PjW z-F0U!BQteuwD#6!6T#+8gbM|+UvHr8jx?`G%6!X5fgT06znYs zmFs(^Vwc%#ZuRmU?4iPU#GT=zs?oC^ZIh@+FZA_;&yY_%RM4XJVQ*Jx*NOzRu}UPw z>$IMHL|>t=$VYEyn61EkSVT*v&$xpQIbP!~k=J-dZlU qRcwYX9t3?~+v}eb)feio2mKdC^pEs?%}3Z`M@6N_)ZPv?pWFZ+ekQ&E literal 0 HcmV?d00001 diff --git a/WK4/StockService/out/production/StockService/StockServices/StockQuoteApplication.class b/WK4/StockService/out/production/StockService/StockServices/StockQuoteApplication.class new file mode 100644 index 0000000000000000000000000000000000000000..5b1bddaff0728050b31a6f79399b0cf1b5ea3e8c GIT binary patch literal 2206 zcmZuzTUQ%Z6#gc+nM}f^;X2qVSc;)Q0~Boy*p||w&_JO<5G(2s1{g?Y;>?80o4)9y z4}EdzgKu^%mp<4B=#sV6XMdAR{Z1}0&}3zu%f5VP@BQs_lE44`{SN@|;6TM|n3Qo} zML^6`3LdBk;h}R#kkAr!qc~u_hrhVOpklM?x^!zbqj%Wp5Y~nlh$k%$Ex5hO?xv=P5~K?3|uo z)*VyqtHO}CZMqV!WwM@~+szuzo|!Y;RC%{pvOQz6Sj?L_-7{@#oZtoBv?R1ApJsOS zJw27ztt}cmrnNOL4p&UeBZi)r(0KuJrm7Jry0gVYTk3!?i)?mU!qp4j{_v*toM$_S z1d6zag>{>UC0-3jLe%wi$9tfAOkOsujmj$MZfr`pTygM>122^|3&p%4w9~dz&^-bx zn~q(m*f&=!OP-le35kebXeG4zG*fz>C+Lm{%Cjq;;gUrsn(rINu7rlHr{{L(^kTX6 zGLkYrmGPO3&n2i24{}CP6xo%bbDyarE z95u>im~mu~7tn<`EDM5*o`^r;M_F&IC0g*}!K7ThJZXIHgEJTk_R@6YU=^3PTCK_4K}O zsrFH9%kX9_cBz%4Q+u-CXHtuU4JEsVw`3M*(o)4e4ZVEnF0fy#dT(yqwq0YT+qrZF(8XT@@d<$M4X$u}ox2ogiF5e+F{Izh>Nhw>%0dO*T*oU0gm{y? zD6XQHAao8S5T+LR>jZ(-V+1oN2(2c<$B3lE33)D|%xmGHBSh1Ymr&EPCTo!+#1ipz zNDFHrp-_Y(szo(LC>qkLrY0JGLdOXjS6`s%7|rRJ7CXYF=a{7`ajI(Zt5Q_8o~qjX zs@4ip`XvfM6bPgOr6L|+A^4?*Y02K-v(1Iqk;}SF^n0pKQ(25~SM$myY zI&qhpX%=;swOFM08mncnMtN4~fHnG(9^c?CJVO#cU;xiCh+i;_mqhpzqvhIu$1~P= z+BMq7=v7-iJ6*B5#7HtKg`WMmPBz-{Gw}w=f=1LKu7bq;7B{#GG16a2>oB?L!H<-W zlFdGRkDC~S%*emS+mtDc|117O7$c*zeAI5yS0$QOjpa5^97X6qrWBL$u8aVEYu}KJ paTyb}F%5Ke{exzie-_@OUx+c@VRU!74&WYkIjfY-Q@?Xh`yZYy8u;W##}wSP(g4^+3*LWROA@gGM$q>KPdX5Q)P-DJwO(gpHAbk%0-AoER9G iSr{3Z8CVz?z%(mRoDC?-#J~>bbHMqWKo%ERh8qBrvCjDb literal 0 HcmV?d00001 diff --git a/WK4/StockService/out/production/StockService/StockServices/StockServiceFactory.class b/WK4/StockService/out/production/StockService/StockServices/StockServiceFactory.class new file mode 100644 index 0000000000000000000000000000000000000000..ef2ac6148bc77e5ec9a062c8f7dd9c91edd4296e GIT binary patch literal 964 zcmcIiTWi!n6#gcgWV_qwYOQs*UedJ+ZN22p2Uq&gLO}>Zi4=UC&5rA6Hi29!efAG2 zcmW0R*&ii-$p(qreegvF&YW}R%y+(X`T6VXcL0xYw+jO|+qhNUZW~)2*ci5PTfhj8 z1vdR4Pr^5WN>6pDGOx0ZizHVg0sD!Lb-pjq+Sxr3Fb|W766pClR?mvrSf$V9IHG6G zPeK`;$W)hh?KJaOIuqDlmY_~|B*Q#O&zPw`ymHiZoP5x@>p9`B?YxVM*0N2VDWT`JQ>_@EmO8 z&H_wx@($WqA+Nt-npT~Zb#iXiwg^oA%fPA$R1^1gmX9#x`WoD9u5Zbbnn9gqQ?AnT zcnjXv-WP}u)w4rsS56xjs5|ojTtttSz$IL!EI+?voXy+)2IB?)KeqM;*1h`=2Ign9 ze!%=h*pIN@GsGYa2+^YK@T_8!o)Uh44pGAs3~RVjrF5~5s}*|}8`R3bF0P>ulL#9a N5W`~Rb@~n5_zjEM`Dp+E literal 0 HcmV?d00001 diff --git a/WK4/StockService/out/production/StockService/StockServices/StockServices.zip b/WK4/StockService/out/production/StockService/StockServices/StockServices.zip new file mode 100644 index 0000000000000000000000000000000000000000..13b02fc37576b4ef540bbcad507fb8632f7d61eb GIT binary patch literal 2544 zcmZ{m3p`W(AIFEqG?(EaM9PDT6`ovbxzlRTZ01tAM9<7HGna+OWhzC_3$=vl$t@AG zGLedzGONh7$R*7sO~@rGU0mvaQvO!Go^xKW^L?FjUgx~e_w)IEzu$vHi-CUwfj|(D zYO)DNk0pH?Bmx4lML{4X;HnM&2#Mev7EB;J6R8m-0&#l)J^~->gihiaNcBrlCAKMS zskTB8EuPimsG?npT<6h~*L=3{__c{Shb>FiJ&2C(NZY`2%rV^Dc-d+6bX8YUpsF}N zFPZHfrx9pKvda>jRMC&2XnUgj{4VGlx#Xr?9GMToUJIfl^>E^)2@aL++ayk~9^tGD zU8}fX>Ot(cpZn!+Se%oM-O+Al#DEF3rsatB>=v$95`pM_@O67?PBolkjk*gpOX^It z2uUp|e_iEcfZ~lLgg!C)pi9e`V$VD#f$}VL~%c8_H?Ghs0z?34$w^&h|6+0 zh6jgz6YC7lac#YU)RM-e%qJI^zJZ+e3>x-SlD(bIW~q}9YQz1dSBJ%QPtmlZI3H3g zZMySq8lN^H_P$EDJ70*(yi#=YUWihTYxIHWYDHDd)-4Oirx-8dy5?>4B%Pq6`D2eg zkabXrimZ>5@jhsCu<;pb)!h0Ji~^*5SJ=MGf1ajAP>XnAokoITMKRu1SfS zv~JDMfBV&-I`y~76rv)0+jbrKW7g(QVznq8dnZ&;$(_0L)rWa=3I_@)^WLP){M*M= z(=L2=J7e$E|=#_F*P^0$5G6FRk(FHyLL{=1LSMCD%2O3i3j5#xi{(nz{G zS;r`%jQt%%|MA2jv*}z97@dEJ%6w$eoiehOUlvVTgo^ z_~zy#gf@bjR;7&oS!gIR*VEWO0&EYn&HIoN6v14NVj*9a$m)4WZSdNcKo_{&*j#SC zAV%IkmXE62+1?B92VCl{4#bue`3h9RHf(%XE!< zb5PSq>XFtUON8~8yK|Swzk)9U>wn#QIev%;`V z@kL7u{CD-oDIISF2#e9)22x_c*{$4ekDG(?8kL%+Dl(_UJkvAGIm03aO%rCB1gs7+ zcQNF4N1KF;+Z46bYP~~t9%A#Uv(G_-(|Zeaj>~aU%6gBtLtO6LKd^lmPVrWO9Xe(I z*Rwa^Ll}uUqV%|%Q|v~uY1hfXfz7YcKJdOk&w;#}c#P_Pk92=}NTnjDppoD(bHHuT z$i`8X%k#a#ylZpa>|uzqb!Ngit=6?|LpXb5A+)9VMG9075=Ka&`@hahf57BNM&9D7*XJy>*LAoxi^cTv9v(>{#uq~fED z(cO_zQDo<=<_Rx4+SaM?W%B$S-}-|CSYaBx*fV~WH-oRf$m6bCwd-sDeq9)8)eG44 z0I*E?C%ce%LRc_0YPm=$DXpv%2C#$=S{xpn%O4U;shJ(9qT0@b3F@euxDJ)Y#M%CB zd6$q`LD6m5!Pve_7T%b=d*cO~$NtEyvQINI#Ef$4L>ye-c?Zt^lhLO>|0emiA)LUR zxZUmlNa@009{I`eqT-llT>W($6U2t9Ldp0YB6pDFRM)oj$j~I)eyUFH-<( z@bm0qI1FMTS9r=jA9;>=U6s1#HRR7ESZjYW)nM#?Iz#>}_UK=3gAcbJX1R?#=Ug11 zKW#PjV+}g=Hi$eckXoNX2FgrC)DrYxlUED)+OONj<>P9xap*O`b0Cm7 NuzLg2M@oD>`yYfO2G;-p literal 0 HcmV?d00001 diff --git a/WK4/StockService/out/production/StockService/StockServices/StockTest.class b/WK4/StockService/out/production/StockService/StockServices/StockTest.class new file mode 100644 index 0000000000000000000000000000000000000000..25463c22494154ed24b752d0215e3c8d776639a8 GIT binary patch literal 987 zcmaix%SyvQ6o&ulJ+-wLtu>;HE(9-N@VZe15nKgDTe_ddp-ydQN;2ttxe{FX06vs> zQfmpgm@Llx=VboxoRfTge|!SCz*ZSqw2Rm*!euC2NhQrSLw0Y!&yc&-&w`=mOC|2( z$v}iXJ{VJ_>Fa=x`#h9Mz9{C*i;NgtziV{x+7;nU1|st2Sx-dflA$yd<}ucW5bjf~ zjGTzRj3hB`l+uP9sTCo%eH{+HQB1Q?oJu1?k58qypg4b&W15Y0x*x;x?MX_X(lQe+ zRjPEB(&r52u8zY%+{t9W)#cDfBR=C5N=V literal 0 HcmV?d00001 diff --git a/WK4/StockService/src/StockServices/BasicStockService.java b/WK4/StockService/src/StockServices/BasicStockService.java new file mode 100644 index 0000000..2e02cec --- /dev/null +++ b/WK4/StockService/src/StockServices/BasicStockService.java @@ -0,0 +1,26 @@ +package StockServices; + +import java.util.Calendar; + +public class BasicStockService extends StockQuote { + String bssSymbol; + Calendar bssFrom; + Calendar bssUntil; + Interval bssInterval; + + public BasicStockService(String symbol, Calendar from, Calendar until, Interval interval){ + this.bssSymbol = symbol; + this .bssFrom = from; + this.bssUntil = until; + this.bssInterval = interval; + } + public StockQuote getStockQuote(String bssSymbol, Calendar bssFrom, Calendar bssUntil, Interval bssInterval) { + if (bssFrom == null ) + return new StockQuote(bssSymbol); + else if (bssInterval == null) + return new StockQuote(bssSymbol, bssFrom, bssUntil); + else + return new StockQuote(bssSymbol, bssFrom, bssUntil, bssInterval); + } +} + diff --git a/WK4/StockService/src/StockServices/Interval.java b/WK4/StockService/src/StockServices/Interval.java new file mode 100644 index 0000000..ec8416c --- /dev/null +++ b/WK4/StockService/src/StockServices/Interval.java @@ -0,0 +1,31 @@ +package StockServices; + +public class Interval { + + public enum chooseWeek { + WK1, WK2, WK3, WK4 + } + + chooseWeek week; + + public Interval(chooseWeek week) { + this.week = week; + } + + public void weekChosen() { + switch (week) { + case WK1: + System.out.println("Biggest Market Place in the World."); + break; + + case WK2: + System.out.println("Simplest way to manage Money."); + break; + + case WK3: + case WK4: + System.out.println("1st Web 2.0 Company."); + break; + } + } +} \ No newline at end of file diff --git a/WK4/StockService/src/StockServices/StockQuote.java b/WK4/StockService/src/StockServices/StockQuote.java new file mode 100644 index 0000000..55b63f4 --- /dev/null +++ b/WK4/StockService/src/StockServices/StockQuote.java @@ -0,0 +1,49 @@ +package StockServices; + +import java.util.ArrayList; +import java.util.Calendar; +import java.util.List; + +public class StockQuote implements StockService { + String sqSymbol; + Calendar sqFrom, sqUntil; + Interval sqInterval; + + public StockQuote(String symbol) { + this.sqSymbol = symbol; + } + public StockQuote(String symbol, Calendar from, Calendar until) { + this.sqSymbol = symbol; + this.sqFrom = from; + this.sqUntil = until; + } + public StockQuote(String symbol, Calendar from, Calendar until, Interval interval) { + this.sqSymbol = symbol; + this.sqFrom = from; + this.sqUntil = until; + this.sqInterval = interval; + } + public StockQuote() { + } + + @Override + public StockQuote getQuote(String symbol) { + return new StockQuote(sqSymbol); + } + @Override + public List getQuote(String symbol, Calendar from, Calendar until) { + List stockQuoteList = new ArrayList<>(); + StockQuote stockQuote = new StockQuote(); + StockService stockService = new StockQuote(); + stockService.getQuote(sqSymbol, sqFrom, sqUntil); + stockQuoteList.add(stockQuote); + return stockQuoteList; + } + @Override + public List getQuote(String sqSymbol, Calendar sqFrom, Calendar sqUntil, Interval sqInterval) { + List stockQuoteList = new ArrayList<>(); + StockQuote stockQuote = new StockQuote(sqSymbol, sqFrom, sqUntil, sqInterval); + stockQuoteList.add(stockQuote); + return stockQuoteList; + } +} diff --git a/WK4/StockService/src/StockServices/StockQuoteApplication.java b/WK4/StockService/src/StockServices/StockQuoteApplication.java new file mode 100644 index 0000000..c295b1f --- /dev/null +++ b/WK4/StockService/src/StockServices/StockQuoteApplication.java @@ -0,0 +1,51 @@ +package StockServices; + +import java.text.ParseException; +import java.text.SimpleDateFormat; +import java.util.Calendar; +import java.util.Date; + +public class StockQuoteApplication { + public static void main(String[] args) throws ParseException { + + String symbol, startDate, endDate; + + SimpleDateFormat sdf = new SimpleDateFormat("yyyy MM dd"); + + symbol = "ABC"; + + startDate = "2018 01 01"; + Date fromDate = sdf.parse(startDate); + Calendar from = Calendar.getInstance(); + from.setTime(fromDate); + + endDate = "2018 01 07"; + Date toDate = sdf.parse(endDate); + Calendar until = Calendar.getInstance(); + until.setTime(toDate); + + String week = "WK1"; + Interval interval; + + if (week == "WK1") { + interval = new Interval(Interval.chooseWeek.WK1); + interval.weekChosen(); + } + else if (week == "WK2") { + interval = new Interval(Interval.chooseWeek.WK2); + interval.weekChosen(); + } + else if (week == "WK3") { + interval = new Interval(Interval.chooseWeek.WK3); + interval.weekChosen(); + } + else { + interval = new Interval(Interval.chooseWeek.WK4); + interval.weekChosen(); + } + + StockServiceFactory stockServiceFactory = new StockServiceFactory(symbol, from, until, interval); + stockServiceFactory.getStockService(symbol, from, until, interval); + System.out.println(stockServiceFactory); + } +} diff --git a/WK4/StockService/src/StockServices/StockService.java b/WK4/StockService/src/StockServices/StockService.java new file mode 100644 index 0000000..4433baa --- /dev/null +++ b/WK4/StockService/src/StockServices/StockService.java @@ -0,0 +1,39 @@ +package StockServices; + +import java.util.Calendar; +import java.util.List; + +public interface StockService { + /** + * Return the current price for a share of stock for the + * given symbol + * @param symbol the stock symbol of the company you want a + * quote for e.g. APPL for APPLE + * @return a BigDecimal instance + */ + StockQuote getQuote(String symbol); + /** + * Get a historical list of stock quotes for the provided + * symbol + * @param symbol the stock symbol to search for + * @param from the date of the first stock quote + * @param until the date of the last stock quote + * @return a list of StockQuote instan + ces. + * One for each day in the range specified. + */ + List getQuote(String symbol, Calendar from, Calendar until); + /** + * Get a historical list of stock quotes for the provide symbol + * This method will return one StockQuote per interval specified. + * + *@param symbol the stock symbol to search for + *@param from the date of the first stock quote + *@param until the date of the last stock quote + *@param interval ­ the number of StockQuotes to get. E.g. if Interval.DAILY was specified + *one StockQuote per day will be returned. + * + ​@return a list of StockQuote instances. One for each day in the range specified. + */ + List getQuote(String symbol, Calendar from, Calendar until, Interval interval); +} diff --git a/WK4/StockService/src/StockServices/StockServiceFactory.java b/WK4/StockService/src/StockServices/StockServiceFactory.java new file mode 100644 index 0000000..d8b53e0 --- /dev/null +++ b/WK4/StockService/src/StockServices/StockServiceFactory.java @@ -0,0 +1,15 @@ +package StockServices; + +import java.util.Calendar; + +public class StockServiceFactory{ + public StockServiceFactory() { + } + public StockServiceFactory getStockService(String Symbol, Calendar From, Calendar Until, Interval INTERVAL){ + BasicStockService basicStockService = new BasicStockService(Symbol, From, Until, INTERVAL); + StockServiceFactory stockServiceFactory = new StockServiceFactory(); + basicStockService.getStockQuote(Symbol, From, Until, INTERVAL); + return stockServiceFactory; + /*returs stock service*/ + } +} \ No newline at end of file diff --git a/WK4/StockService/src/StockServices/StockServices.zip b/WK4/StockService/src/StockServices/StockServices.zip new file mode 100644 index 0000000000000000000000000000000000000000..13b02fc37576b4ef540bbcad507fb8632f7d61eb GIT binary patch literal 2544 zcmZ{m3p`W(AIFEqG?(EaM9PDT6`ovbxzlRTZ01tAM9<7HGna+OWhzC_3$=vl$t@AG zGLedzGONh7$R*7sO~@rGU0mvaQvO!Go^xKW^L?FjUgx~e_w)IEzu$vHi-CUwfj|(D zYO)DNk0pH?Bmx4lML{4X;HnM&2#Mev7EB;J6R8m-0&#l)J^~->gihiaNcBrlCAKMS zskTB8EuPimsG?npT<6h~*L=3{__c{Shb>FiJ&2C(NZY`2%rV^Dc-d+6bX8YUpsF}N zFPZHfrx9pKvda>jRMC&2XnUgj{4VGlx#Xr?9GMToUJIfl^>E^)2@aL++ayk~9^tGD zU8}fX>Ot(cpZn!+Se%oM-O+Al#DEF3rsatB>=v$95`pM_@O67?PBolkjk*gpOX^It z2uUp|e_iEcfZ~lLgg!C)pi9e`V$VD#f$}VL~%c8_H?Ghs0z?34$w^&h|6+0 zh6jgz6YC7lac#YU)RM-e%qJI^zJZ+e3>x-SlD(bIW~q}9YQz1dSBJ%QPtmlZI3H3g zZMySq8lN^H_P$EDJ70*(yi#=YUWihTYxIHWYDHDd)-4Oirx-8dy5?>4B%Pq6`D2eg zkabXrimZ>5@jhsCu<;pb)!h0Ji~^*5SJ=MGf1ajAP>XnAokoITMKRu1SfS zv~JDMfBV&-I`y~76rv)0+jbrKW7g(QVznq8dnZ&;$(_0L)rWa=3I_@)^WLP){M*M= z(=L2=J7e$E|=#_F*P^0$5G6FRk(FHyLL{=1LSMCD%2O3i3j5#xi{(nz{G zS;r`%jQt%%|MA2jv*}z97@dEJ%6w$eoiehOUlvVTgo^ z_~zy#gf@bjR;7&oS!gIR*VEWO0&EYn&HIoN6v14NVj*9a$m)4WZSdNcKo_{&*j#SC zAV%IkmXE62+1?B92VCl{4#bue`3h9RHf(%XE!< zb5PSq>XFtUON8~8yK|Swzk)9U>wn#QIev%;`V z@kL7u{CD-oDIISF2#e9)22x_c*{$4ekDG(?8kL%+Dl(_UJkvAGIm03aO%rCB1gs7+ zcQNF4N1KF;+Z46bYP~~t9%A#Uv(G_-(|Zeaj>~aU%6gBtLtO6LKd^lmPVrWO9Xe(I z*Rwa^Ll}uUqV%|%Q|v~uY1hfXfz7YcKJdOk&w;#}c#P_Pk92=}NTnjDppoD(bHHuT z$i`8X%k#a#ylZpa>|uzqb!Ngit=6?|LpXb5A+)9VMG9075=Ka&`@hahf57BNM&9D7*XJy>*LAoxi^cTv9v(>{#uq~fED z(cO_zQDo<=<_Rx4+SaM?W%B$S-}-|CSYaBx*fV~WH-oRf$m6bCwd-sDeq9)8)eG44 z0I*E?C%ce%LRc_0YPm=$DXpv%2C#$=S{xpn%O4U;shJ(9qT0@b3F@euxDJ)Y#M%CB zd6$q`LD6m5!Pve_7T%b=d*cO~$NtEyvQINI#Ef$4L>ye-c?Zt^lhLO>|0emiA)LUR zxZUmlNa@009{I`eqT-llT>W($6U2t9Ldp0YB6pDFRM)oj$j~I)eyUFH-<( z@bm0qI1FMTS9r=jA9;>=U6s1#HRR7ESZjYW)nM#?Iz#>}_UK=3gAcbJX1R?#=Ug11 zKW#PjV+}g=Hi$eckXoNX2FgrC)DrYxlUED)+OONj<>P9xap*O`b0Cm7 NuzLg2M@oD>`yYfO2G;-p literal 0 HcmV?d00001 diff --git a/WK4/StockService/src/StockServices/StockTest.java b/WK4/StockService/src/StockServices/StockTest.java new file mode 100644 index 0000000..6852e1e --- /dev/null +++ b/WK4/StockService/src/StockServices/StockTest.java @@ -0,0 +1,38 @@ +package StockServices; + +import org.junit.jupiter.api.Test; + +public class StockTest { + + @org.junit.jupiter.api.Test + void getQuote() { + } + + @org.junit.jupiter.api.Test + void getQuote1() { + } + + @org.junit.jupiter.api.Test + void getStockService() { + } + + @org.junit.jupiter.api.Test + void getQuote2() { + } + + @org.junit.jupiter.api.Test + void getQuote3() { + } + + @org.junit.jupiter.api.Test + void main() { + } + + @Test + void getQuote4() { + } + + @Test + void getQuote5() { + } +}