From a3a60d8d1295228780de1e0ac4b1a284175ec243 Mon Sep 17 00:00:00 2001 From: NicholasWolak Date: Fri, 23 Jul 2021 17:47:27 -0400 Subject: [PATCH 1/3] Passed tests --- .../currencies/AustralianDollar.java | 6 ++++++ .../currencies/CanadianDollar.java | 6 ++++++ .../currencies/ChineseYR.java | 6 ++++++ .../currencies/Euro.java | 6 ++++++ .../currencies/Franc.java | 6 ++++++ .../currencies/Pound.java | 6 ++++++ .../currencies/Ringgit.java | 6 ++++++ .../currencies/Rupee.java | 6 ++++++ .../currencies/SingaporeDollar.java | 6 ++++++ .../currencies/USDollar.java | 10 +++++++++- .../currencies/UniversalCurrency.java | 6 ++++++ .../currencies/Yen.java | 6 ++++++ .../META-INF/tc-money-converter.kotlin_module | Bin 16 -> 0 bytes .../CurrencyType.class | Bin 2873 -> 2377 bytes .../currencies/AustralianDollar.class | Bin 445 -> 976 bytes .../currencies/CanadianDollar.class | Bin 439 -> 968 bytes .../currencies/ChineseYR.class | Bin 424 -> 948 bytes .../currencies/Euro.class | Bin 409 -> 927 bytes .../currencies/Franc.class | Bin 412 -> 931 bytes .../currencies/Pound.class | Bin 412 -> 931 bytes .../currencies/Ringgit.class | Bin 418 -> 939 bytes .../currencies/Rupee.class | Bin 412 -> 931 bytes .../currencies/SingaporeDollar.class | Bin 442 -> 972 bytes .../currencies/USDollar.class | Bin 421 -> 986 bytes .../currencies/UniversalCurrency.class | Bin 448 -> 980 bytes .../currencies/Yen.class | Bin 406 -> 923 bytes .../META-INF/tc-money-converter.kotlin_module | Bin 16 -> 0 bytes 27 files changed, 75 insertions(+), 1 deletion(-) delete mode 100644 target/classes/META-INF/tc-money-converter.kotlin_module delete mode 100644 target/test-classes/META-INF/tc-money-converter.kotlin_module diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java index 7ff9427..cb8b52c 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class AustralianDollar implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.AUSTRALIAN_DOLLAR.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java index 8d4ee7e..57fdd2c 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class CanadianDollar implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.CANADIAN_DOLLAR.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java index 475596f..fe4825c 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class ChineseYR implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.CHINESE_YR.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java index 7ad00b5..f3fe846 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Euro implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.EURO.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java index 502f0c3..38d9866 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Franc implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.FRANC.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java index 7879ab1..a134812 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Pound implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.POUND.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java index d3c30d8..0cb4cf7 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Ringgit implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.RINGGIT.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java index 2d05af5..cd80171 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Rupee implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.RUPEE.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java index 3b5489e..c833ac4 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class SingaporeDollar implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.SINGAPORE_DOLLAR.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java index 7d6253c..4b24d11 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java @@ -1,6 +1,14 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyConverter; +import io.zipcoder.currencyconverterapplication.CurrencyType; -public class USDollar implements ConvertableCurrency { +public class USDollar extends CurrencyConverter implements ConvertableCurrency { + + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.US_DOLLAR.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java index 5d3b9f4..10e10a7 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class UniversalCurrency implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.UNIVERSAL_CURRENCY.getRate(); + return universalAmount; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java index b871937..ac53769 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java @@ -1,6 +1,12 @@ package io.zipcoder.currencyconverterapplication.currencies; import io.zipcoder.currencyconverterapplication.ConvertableCurrency; +import io.zipcoder.currencyconverterapplication.CurrencyType; public class Yen implements ConvertableCurrency { + @Override + public Double convert(CurrencyType currencyType) { + Double universalAmount = currencyType.getRate() / CurrencyType.YEN.getRate(); + return universalAmount; + } } diff --git a/target/classes/META-INF/tc-money-converter.kotlin_module b/target/classes/META-INF/tc-money-converter.kotlin_module deleted file mode 100644 index 8fb60192d378759239a3ecbf60eac8c8de446e9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 RcmZQzU|?ooU|@t|UH|}6022TJ diff --git a/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class b/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class index 8bd897ecb3a439acf1a3185f7ac6163cdf93636d..d12df331b6bea9777620c61a6a1ea019cbc76316 100644 GIT binary patch delta 1161 zcmZ9KOH31C5Xb+!-EO~bm$H-vMMVMzfg&1S@kQw(AfSMc`d}3wi0>!96_uJ8&mMZx zoAGLhE=EzKA$rn_-aLCY9z5W|MB~hq#K(7-f9Lnj{Aa$l&r9DWvhRPrcnzQhH={5x zYT+ObMbH<)VGFBpgu_w3IcDKFPAIH4z3^Q=_bj3(`RbIyTB3`mw|u!>!Qiw)o9We0 zy5paFCK;SjNSWzhlDiDX6xvM>wX@kbcZTbjoK;Ah=^v@F2cN7IgL4X==~a>gwJ|ua z&|!Kbe@reYtTWR;$)R@kEmvGr=p@(tVQ@*Ii}kWXx9Odn<4qR4K*Mri1#w2G9E6+n9meFmXNlxY~CXv$rP z8V0dxuD%7jP%B|1rxBik!S(t-^_z*<`6_I|R=KBdjjDKJFG9I7H80B(;s{YJrb#Yh zC;@ktQXThim-YD*KOlr1M0M;W-y!&O+cXj3{Z;Y_BGXX+?=oK;^Sh`y$0&ATH?*uQ zvy9r=K-d0nUG!J0j$!QKG1!ZJ`O(@aElo#T_!5Snh=yEP&tOlXK=QcZqEPZ8$rE80 z#gdmuUTS7t%o9*1U_r#iLdnY|U#whINM0#5eiU{@r?jQ89yALB;%U_$})Z=KzYVj z0V*@TL#UdBSRDz$29juiMiTlPHIu{wtjtV7d(7Vu26A7mRAK)2+m8`qIu85>DFnC2 literal 2873 zcmbtVTX0iV6kVrDZ*FdHX_}_xU7iC;t1VVu(-#S8+6F>Wa+_iREw|xP0=G#>lOp&= z@U5t*2)@A?XZ&C=XzA$4FzT1z&iL)O-#CslqWherZL0mDWTt!Hz0N-SvCclHKi~cK z7J$vTYKIjm1!-h#h}v*Mfe%?O#`#K4K^_wdeVyduaT%v%oL2Azo>cG@o>uS-p5^9q zT%3`yQ}R|`;=jw>|9Kwctc)H)8>jaEer^>9&dCT!-sWqr)4%my3tdZitAh3(?N zi!%BoFWh&2IDgQ?ftO_TOFRDR%3S?b>Egi4GJ=wK4F#ZG9C$^>F3GFU#&}i6ZfVEg z6v2JxNAB^Oj1UDa{y6Zuj6GbxAtNk#O`gpC2M5mE@Fqj8FQyGfeW9Q)Jlqorg?v$l zZJ}hk^>i|mNFO$`t%-a#YorpV66w^0k&rO4_zgMsm|>xX=ySU_Xgeqg~JNfWx6 zH^v#--JXRG08R7ich>;!CM@&L&B7Ecs!)|xzm_DJmntE!qRm)|QsnHJ4 zg3ES>(h1!h(z8jPr(5$BJ5gnG^OYA zSqf!!ixu0bk&6o6U2acV^qzE{veR7Dk^>)+$dT!RVL0i&hwh5A$9tI$a3AET(<9AG zVvwgzhVJ_-iJ@A{>51ce^h}9zxievwh_$#miNP{@0;&91=RIUBziZvZs-mUy*@V%X zfyr)9Lpo;ytNOx_R z0XDp^;u0>~@PUdC@sSN5tM~*LReZ|DXSl+HJgQze zLR{?OA`E&k7R}xe&Kf_@bW%SQnvbj-dUqku6 zl3S3Uo@3UvINJ>MbOp+S&W!xrl1f45L?~i(j9DXN>IuVVn)Fo7le#SYJT=c3y2t>H zHr+eXH$&Z=n^`1-UZmNEN`BR}MN5ulOd~8_i>h2YmdO}dzdlYxOU8-3Zqh4IUtVX4 zaL<14L-dcuNB?{ld6)8&21wIk3r*)OG#$Cnbm~IW!3#}iFEky$&@=%;(+~(vb09R0 z0%dUWaReO8_>_|^!OmwA3^B6SlIB0905*w=+pt_Gi(!bQB-SkCzYmX;{5PXQpo-Jl zG=<9BuyX&3IsS1%)S?#+{sFO0BTZgBV?QjYf};HI}$it z+W%##y7np9L(R9kEZr+tT)~6QE8E(wORbYooK;SB64gzUSTu>6NjN4^dkNA~>-Do1 z_QgNHFrLvO_-LUHfECouO6sJMzE)v1)?gj6zJa8NtX8Z?8?9`|#+hF0$j_i&t+cxx zM=(nIDE$#PcVV}|!kGI{;!s8s$BK2c1TjWGw){I-<4&i=g}R%lzkvo}FSfd{MA*xO zy}Z%|BA?b9g}q90VYRT=3VWT+h4sSTAnc8@3vOXI3A@=r8y*lqivU_3v}2P1+63^h zgSKoIz*YflbJ$(jE`W9cbU2h6VRj0$%TeV*w*b5j^?T~VQb2?Jw}Xw(lu!3jFJGc;xw$nSHa{RV3A6CG+rY2=Q>r2Q2b`xnSwz99er diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.class index 80c91bbdfe11654c91fff3ddd600ed5cadafbaed..fc129d3102e18677ca4e82fd063fb73658933b71 100644 GIT binary patch literal 976 zcmb_b%Wl&^6g`uqF>wv0k5JyUJe?Nd4Twc6Br8@WglVKSL}G;|?og(hdZLLPseBc% zD2N3gz(*nO*oml677=1|@12=@&Rn14`T6Vn4**ZG?ZUxT7uRsz#SPqSP<6{zw;kMZ zu;E~np}s3qnZ01B`mH`gt*s9Q!%{3$v7es|gz52tqMemkCtUTpk#;@VtYshMh+!|5 zI`}Au31Ll;5`|CK5E2Oc%t((v%1W<&ppt& zNyMJC$~FJ~&?gq*p#j&yT@Uwg-@yY95An!@k5vyXY%xUtLsN#!f5z(!jzvNv@6OHK zE-kcUHb4BFF=XzM$htfuMb`Y8E}a{-bdF*1u&}VtRZckiMI(mg@XbN58^$lg z{dZ9(j>9f-k8MZiJ*n+SGsv-tIz0x43-mH7lu3Mwi?j+TGs+8FU%@^X#~#Icv02AO zs=cxSm#{=D(iF=SE%+^Js8U|vK11aU)i0=(h5m+x*N;EZQH9{3+bR?rXi{YzL#0z)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+hT1Ze~_DDAn9sn#sGR;0E#-fqalEUI62K4vzo; diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.class index 9e2f557be5fa403c1678771791e3ff6653bdbed0..3d828f9dcf8e1d0c5b2e2ddd07a865ef35f54903 100644 GIT binary patch literal 968 zcmbtTO>fgc5Ph4ZF>wurrlEZI11L_5@CC%76_T-qgfNLzsz{uwjkB~{xx0~LM=HMx zI26QzAHa`7%-V@4QVtPZW@dNhy`6ot`}5cL9{`?W$A*O)Hg4jUjoY}>py;lN?pau~ zux??4p}r@T%w8~5-FA>{l^@{Ih#_E)gaMcN@-FE;DAOtDiI z;0l&#MT+7YSp$BL8mi=1cg|5cNA(M8WuU)d;qBv3l&TOMbXtXM11*XS<$4L5P!a)_ R(InCq)vXkk;d+5y{S5;|1|k3e delta 130 zcmX@XzMWa()W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+hT0Ze&zuW@TWTe2{T^D1#yc z6Hoyo0}D_!BM<^5fFwJRrw`^cFtBQEXJFh26kuZD0FoeSpdbS$kmP}~xfr;CJVqcN Hq>2{+;4%!v diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.class index 8a644a4e1273c5a8be63be4cbb8fb3399957311f..231fd1fa865217ad9b1dd2296b1fb462cefbbf7c 100644 GIT binary patch literal 948 zcmbtSO>fgc5Ph4ZF>y@`ZA1B{<y0zbAhtk=m=E&cwY(3w{)bov*Vsh_GB;Q%|a^0gr6eNo@Uo(*5%i}nUQX|NOe)evhC4qXS zjbw9wUiiqAI;g?6aNEHh+_iAe!F@b%;9}8118V}${!2xH3x5aN=^d$nLvBt@=@;8F z%N@%q@ML=UnN@I|2P$pLlo~9#6Zdjv)M8fxv-|ndIx@_N<8N#V*#7G`+grO^@4Ic1 z4ozz3gFxMFPGH3Kxk8Ti>51lSn_C+c)eu3?m8V`X4tWU!rhP;=s3 zk;&f~gCrOf8JK`785vlB+8BWlr~*i`PZnSnQ|ADRfp`o+QBEMq17&kDaD!Fz07)hW FUH}3v4qN~L diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Euro.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Euro.class index f85fa5568a611bda2a0002df3b7b271f39f2f0f6..b90294e519143b81578b2e4ea44a46189fe53f42 100644 GIT binary patch literal 927 zcmbVKT~8B16g|_HE?rhZpyIb6DqAq_i$){F#I*QgwFzPqAE(QRLzbOpyW0eRmHL3j z2Y&!Rig;$XjXdG)Ir@pY+vs zqkSZYGKge+7_>~r{>bZ%`>-VfFD}VVEwWhiBLf+|IW}3GS}i8L=YBL<5~{b_s#UX} zduppZ)ZjXJ;9(sP9X#^z7#kjZEO}^PQ{d%gwG&wQ-$ti*q(Zi~Gc{YY7>}LiSWJQE z)59+efI~b~>7Gpa^JRbHG%mDSOh{nvARkp%Mj3HjzZTbT_tRd7bVHl$d=aSotqFWs zLzTNNFv~?R(NkmEIi3P~K|izk3*tw9?a@~AWEEE!dqn}RVxA|;h-*flTY>92dgUL4ulHjB delta 151 zcmbQwK9gDE)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+alIa0Ta=7A2>;W#*(ZGH|+< z7Uk<@C6*=fFt9SPO24GJRq6v8 zAN&FSDC3#kHuBJihL>}j^L=yXeDmk;uipS(W6Ot!J3j8>o{#%@Q0M5OiynD+>|xEr zI-$0$v`XI-%3-rlsI<+IBrNunmb=;6K-xnwNVu}pGqFhe!YY?fik0-U8WCDOWuh-? z7&F#Jab~U5@p)|YSlU!tF&ri;7O66NdZ^?m>RO@W7Qve|5S`**P>vqyHLmpI$bB>&HV67 z60nRXGTj#`zkMZ~smG;J3yla1N4Z#ikz|bHAJ`#OyZbx4ZRQ)h>fSM-5q4$}VjVU9 z--K)Y*-Pws%WM}oi`WzU>gEs7xBNI@Tg!_zT<16_8gK)PobeuUi>(8HLIq{^t6LW+ yU7-9Ol_D@dQT_PxD<72@4!*6#wvGlzj&iMlO(>ZFOIT*o2KTMxmT)^qul@t|$M}N) delta 135 zcmZ3?K8IQ2)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f7was}s?7A2>;W#*(ZGH|&S zCFUjTWhIs+@-VP6uuWdi*eAiD$iM{D#>l_|G=mWcff7KHee!=MF?9~07>LIJ6y*ex SJWw_l12 diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Pound.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Pound.class index 647e7d3fc6cd7d46d30eff17da5b9c2266cb4de3..77b9e0a6cc6c38bf653c01387b6886c759e0439e 100644 GIT binary patch literal 931 zcmbVK%Wl&^6g`udiEAjd4dqSC(`gajfDlTBgc7kKG*u~)SWcXwOyzna$BtCK3Ro1x zf)C)M5NGT}bdg2W&3(;1XYSlHfBydZ4d5BJT{yVr;yP})xQSbJMz?Kr$H83(8xA%F zYCAgC=_`S<-|P!i+GeN(mb*GuyV>zTB?od4v9i)Np^W-6(KeqJE9qxF7HD;~3BKr2 zNNf^>S(2zYJPA!aQAw&2IT}Sel&LoH>`<$5uxGM(*b;E2jRJ4|#fjR}TMkY}s@3cs z$%zai86O56lW{=udb2@ni@=L>a&sA3tof3$j9wpe=F~1@&VBBClO>^gqwTuf{B=)l zn}<4F2lqVO#{&lsJv_o=4?b2sG_fV{^4!}Kxcq;R-rz`u9ByY}x^|(E6?C>vf#-|E z&qzQS4^_G^Q@(x8pR322Q45U(mWH`leHmrM@dtJUs(ZZ;yY$Y)R(qcW8h&REAvRIt z{}#Bw&t9VEmT8xm1@wZxy7dF%TYl`(*79Nv7a4m+11@2i8TW`Qv=;mk6_n}Mw@*Kxk8Ti>51lSn_C+f7was}s?7A2>;W#*(ZGH?at zm*%DDWhIs+@-VP6uuWdi*eAiD$iM{D#>l_|G=mWcff7KHee!=MF?9~07>LIJ6y*ex SJWw_l12wurwxPV+(gIG4@CL*p1qmghstBzVqDU+!?hvMO?Z~ksm9GL8 z1+m}*_$b5~+Yw!45y9rZ=AJWm?wMb|fBXdS6uUMo+^}&Iw`|3K4HL7D8TZ-mqBQo^Yi$bRICzLh4qU7_XkbU6`5zk;xcYaPqrr*tIpE&hgsogBBkOdf z0?+1$Uyy-P4pq{X3E#i!&eY_>sJTu8i^rK@eHo<0@gKIy(>*xc-#_Rvnwa|02Z6fV zo+D<2tibgQz4iw( C|NHX* delta 136 zcmZ3@zKB`k)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f6Ku40s7V`X4tWU!vNUvu(( z#*|P7MFu9IGDZd#pdLmb1WE%*b|6n5%x7R=)!NR$xDhD8#J~Y0LDE1$22LQ!17&kD Na07XaKt4znF93!s4j=#k diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Rupee.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Rupee.class index ae647fa9c1a388dc20ea98eb13bf320572ea5090..4e1f4223d2ab4fb549f203158215e599a247b64b 100644 GIT binary patch literal 931 zcmbVKT~8B16g{_JOP5s;sHlj7sBFQwFB)S?OiT+e6fhN=_&8lg9J1_ew!2O6SE&y` zeDDYGqlkBQ+sH#78eZ<#+;is6J#%&a=P!Ua*tB8cfsKcFWMc`Bs~jzx=!u1=7FH~* z5-M9NRLKWI(XDq0rKUcTgqgMq<$ikFlkuVG1zeeHYhMIi5i64qi>2hd>Ju7mrM(|2 z@);X@ej3Lz^v`@94rH9jSVU2ve32*}jt-UVd!00rvO%zhjf7oya-!z&mcz41HtOvY zF%VuL!eg(cQy!3cozWnsh4Ai{+`No5RQ!^@2tJEzbpm!pD9&T%5x@NAB5p=Xp!rRH= zHzZ&gk7d#k3BP^89jnKUQFDz5(?^+DT@j>=;~&@}lsjKOZErK*z*G;u5o&I03?Wug z;r~sT;?G`S&s%0Y&6&rZ*q1jhK)*)MLM zqi~MmZL(u+7!JOzz_yASM}~4GhYcy20CSjU(i-Kxk8Ti>51lSn_C+f7was}s?7A2>;W#*(ZGH?Zz z7Nn-?WhIs+@-VP6uuWdi*eAiD$iM{D#>l_|G=mWcff7KHee!=MF?9~07>LIJ6y*ex SJWw_l12fgc5Ph4ZF>wurwxN8t1qx1!@CDREE2Jnc2w@tORFOELjk^t7xn65yM=HMx zI26R8KY$;Fn6(p8p&TN_WoCAF-rL#t?4Q4WoCA1^6D~m6kdb3=4sb#eR0u7y5wrBidOERLG+q*V3%Vo0asV95U<$ zQhA?b5)xK>VWzc+!_!d3BcW5Fd6GmjrCrS%nMG@CK4AvOJ@W!2; zvNgW%;4~3Cjo_G%xEJww;Q1<}QHj@?jAU9Ew*QfvWXWPlZyNHbd7`p7HL^^(&+e*B zhvKC)!Y%*x&Zh?8pa$E*eFqQl(87j;M|kYO#gc;tHW^y~K~aXQe}-%Kk3~oW@6Jrz zD*Q8cPb6k|K0Ew^EoALLq#d3bJ>01tT^P0SjbZ*UH?YT}jBxaQ`t+ji>-|^FckRyJ z2frNz%??qIOhfyKq3-%qxUr5Z{Rj+~=&vYICg~~8)5@dFD9>$v1N)L6I~1$=W)+vI zc8UgE!2+#l09>PJ!0%B(nexik8A@j;e?_Gz)OXCiee#)(N(2YpR-#x#ohn1QR=~!T UM1Vys5ow+Jmh;GPJx8zn1^{*lY5)KL delta 137 zcmX@ZzKdDn)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+hS~ZemnnV`X4tWN@A=&!jo| zJ!4KNgCYYHP#q%!3s4gy5CY|aBs-9&59Tv4uxf2*VB824U}E3^k|1fIAOk0mCmmZ#Gqya6H6s!|n;4Tefh8;KQ~xH4wb;6Ctve1@9IQH6 zBQ&>EsEM$Z z#*8&VoEsz4_%zn(Sei^4F&ri;7Map%l~i&R9P~q-B*JVGoU)ei%0E9>uWYn`I+UB; z=%W~mAQ9R-{A82USAUO)cKsT#w<-D)h`=&)xgS0}KNk_oVYMJDZV-BKY5R}1v=9~?Cg ABLDyZ delta 157 zcmcb`zLZ(w)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+f6Mu4a^FW@TWTY{;ZDajvj1 zBZELzVp*boPGVlVzJF3yYH|rs%084qk%0-Qmyv-5Xb>Y10`&k%b|6n5%x7R=)!NR$ hxDhD8#J~Y0LDE1$22LQ!17&kDa07XaKt4znF95jc6dM2l diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.class index 0e1962bd52693a92a8e475441c4c31a865e51629..9b937c23c64e0a06bfe8546ba698f39bf8db6861 100644 GIT binary patch literal 980 zcmb_bT~8B16g|_Hu3c6^pyIb6C|e-xi^c~C3E5U-TuV}D6Q0O)8F9$6(`jF@JAW$>_;@Q4~_BV-aB*eIdkXSnV-MD{{Zj;8zv0gHE|F3O+3KE8byzE^w_`? z14{;$8LB%nl<_V@*>3b0Dy}*a3^Se#MLRj~i|CN|1KOGMl+S}6kECAbo0a&Z95TG| zq;f9hz$a|v_(>Fr(7*6iI1*7TB0d-d(&w>MVUd(#=yXF#`5_P79I(w`Hz9S15l$B@5IyOugUyM5z+NL8q0-)=;NNQ!Zt&oRSDI Rhj}8cQ{6&p>FuQG#cOP-3@QKs delta 113 zcmcb@et=ox)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+bX?+`_2F%*wzv`8eY&2?j+5 wCZGaF1{R=dMj!-A07>@A2FzmW96&J;j{zvk2_$)-Y%T_FuxcJ4$;7}50RMRl<^TWy diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Yen.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Yen.class index 67872df3fe6e86b0412cfb0bab31532be5e6f08e..624ab90f997fe0ef19212eef9369e30af7099222 100644 GIT binary patch literal 923 zcmbVK%Wl&^6g`uqF>wurwxPUfc{(k^8xTURkWc~}LMuTPDa(mFl&RdA$gv}puL2eY zvET#vD8v~%5nW^vb#q^H&zU>t&Y!=(egk-hEgv4P`M8c7K5pVxgVAjl-SKeO!@7qJ zf%=X%I(sEh4O=~dTH78dfu*iCYBxU~sB~Wr5>}SGHkL_GrrPC`VlDfuM*=Uq+D2dW zFeWyQ;yg{2iBDo{#wyKJDu=^F$1>B_Ob@jhMSW$q1-wa{z`JmMn)c+5{ga{EZgr33 zSVoC7hf&Ao9FM%gbPU%b@Zy}@lp;5p?-woXwwMfE#s sWnh0|;r)}ZJgN{5-d3S)pvlNlu9vV0B?+*M6_PgDw^~?%s|9-PA0;gH!vFvP delta 150 zcmbQuK8;!8)W2Q(7#J8#7=*YOm>Kxk8Ti>51lSn_C+ajwa|P#@7A2>;W#*(ZGH^tu z=ILc6mL>8qurjbsUd`AO%Am-=1k}XHzydUZ5eR`2K$0EE(+Bez7+AHoGcaxh3NSHn b07;NEP>_KWNb*40TnyYm9wU$sQpF1Ztcnsg diff --git a/target/test-classes/META-INF/tc-money-converter.kotlin_module b/target/test-classes/META-INF/tc-money-converter.kotlin_module deleted file mode 100644 index 8fb60192d378759239a3ecbf60eac8c8de446e9c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 16 RcmZQzU|?ooU|@t|UH|}6022TJ From ca777b77534432945d93e0eebeff8c25a762ed85 Mon Sep 17 00:00:00 2001 From: NicholasWolak Date: Sun, 25 Jul 2021 13:08:27 -0400 Subject: [PATCH 2/3] f u n --- .../ConvertableCurrency.java | 2 ++ .../CurrencyType.java | 4 +++- .../currencies/AustralianDollar.java | 8 ++++++++ .../currencies/CanadianDollar.java | 7 +++++++ .../currencies/ChineseYR.java | 7 +++++++ .../currencies/Euro.java | 8 ++++++++ .../currencies/Franc.java | 8 ++++++++ .../currencies/Pound.java | 8 ++++++++ .../currencies/Ringgit.java | 8 ++++++++ .../currencies/Rupee.java | 8 ++++++++ .../currencies/SingaporeDollar.java | 8 ++++++++ .../currencies/USDollar.java | 7 +++++++ .../currencies/UniversalCurrency.java | 8 ++++++++ .../currencies/Yen.java | 7 +++++++ .../ConvertableCurrency.class | Bin 587 -> 665 bytes .../CurrencyType.class | Bin 2377 -> 2528 bytes .../currencies/AustralianDollar.class | Bin 976 -> 1145 bytes .../currencies/CanadianDollar.class | Bin 968 -> 1137 bytes .../currencies/ChineseYR.class | Bin 948 -> 1117 bytes .../currencies/Euro.class | Bin 927 -> 1096 bytes .../currencies/Franc.class | Bin 931 -> 1100 bytes .../currencies/Pound.class | Bin 931 -> 1100 bytes .../currencies/Ringgit.class | Bin 939 -> 1108 bytes .../currencies/Rupee.class | Bin 931 -> 1100 bytes .../currencies/SingaporeDollar.class | Bin 972 -> 1141 bytes .../currencies/USDollar.class | Bin 986 -> 1155 bytes .../currencies/UniversalCurrency.class | Bin 980 -> 1149 bytes .../currencies/Yen.class | Bin 923 -> 1092 bytes 28 files changed, 97 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/ConvertableCurrency.java b/src/main/java/io/zipcoder/currencyconverterapplication/ConvertableCurrency.java index 6498351..142d7d5 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/ConvertableCurrency.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/ConvertableCurrency.java @@ -4,4 +4,6 @@ public interface ConvertableCurrency { default Double convert(CurrencyType currencyType) { return Double.MAX_VALUE; } + + CurrencyType getType(); } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java b/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java index 9acf5e8..fe6a5b8 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java @@ -1,5 +1,7 @@ package io.zipcoder.currencyconverterapplication; +import org.omg.CORBA.Current; + public enum CurrencyType { AUSTRALIAN_DOLLAR(2.70), CANADIAN_DOLLAR(2.64), @@ -25,6 +27,6 @@ public Double getRate() { } public static CurrencyType getTypeOfCurrency(ConvertableCurrency currency) { - return null; + return currency.getType(); } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java index cb8b52c..03cf4ba 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class AustralianDollar implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.AUSTRALIAN_DOLLAR; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.AUSTRALIAN_DOLLAR.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java index 57fdd2c..5bb5401 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.java @@ -4,9 +4,16 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class CanadianDollar implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.CANADIAN_DOLLAR; @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.CANADIAN_DOLLAR.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java index fe4825c..a70f0f9 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/ChineseYR.java @@ -4,9 +4,16 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class ChineseYR implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.CHINESE_YR; @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.CHINESE_YR.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java index f3fe846..359a020 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Euro.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class Euro implements ConvertableCurrency { + + CurrencyType result = CurrencyType.EURO; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.EURO.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java index 38d9866..577c2e0 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Franc.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class Franc implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.FRANC; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.FRANC.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java index a134812..807b38d 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Pound.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class Pound implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.POUND; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.POUND.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java index 0cb4cf7..ce50c16 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Ringgit.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class Ringgit implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.RINGGIT; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.RINGGIT.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java index cd80171..7e7b69c 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Rupee.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class Rupee implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.RUPEE; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.RUPEE.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java index c833ac4..769be5b 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class SingaporeDollar implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.SINGAPORE_DOLLAR; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.SINGAPORE_DOLLAR.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java index 4b24d11..ac364e3 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java @@ -6,9 +6,16 @@ public class USDollar extends CurrencyConverter implements ConvertableCurrency { + private CurrencyType result = CurrencyType.US_DOLLAR; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.US_DOLLAR.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java index 10e10a7..8861808 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.java @@ -4,9 +4,17 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class UniversalCurrency implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.UNIVERSAL_CURRENCY; + @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.UNIVERSAL_CURRENCY.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java index ac53769..4488448 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/Yen.java @@ -4,9 +4,16 @@ import io.zipcoder.currencyconverterapplication.CurrencyType; public class Yen implements ConvertableCurrency { + + private CurrencyType result = CurrencyType.YEN; @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.YEN.getRate(); return universalAmount; } + + @Override + public CurrencyType getType() { + return result; + } } diff --git a/target/classes/io/zipcoder/currencyconverterapplication/ConvertableCurrency.class b/target/classes/io/zipcoder/currencyconverterapplication/ConvertableCurrency.class index 0c98dc2c61aa7e012ac385dd2aa4c35b5610f467..34fff50a7d770ecf9b93290571c1b2bd9a3b7a17 100644 GIT binary patch delta 102 zcmX@jGLu#D)W2Q(7#J8#7^K)4MA+)z{|5su21W)^b_Owa2JwxGl8n6U>8T|ll?ADc z43-+2lNlLH*d!Pv85wLQ8fZc)W^gi2mnL>5`O>y diff --git a/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class b/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class index d12df331b6bea9777620c61a6a1ea019cbc76316..a8e645a10f07c13e8c648cfaad9d88d813b571b2 100644 GIT binary patch literal 2528 zcmbtUO?MMz6n@?&nVF=aoyO2=@f55aOj8d5Y_X+Z3CXksVp1|qHGA$Y+ zW#EE_2_-ssJ$U)gnd=NxG)yW}ccdL;U|qwM5=H3tFQ1$pV4$iYs!aVevG&Cuz6l0u z8e&TH8A?D=3~XpPu0*Z7IWB65D^vechS2R_+2bt@2};^{7`UXtV0~G`v=S|HvC!WP zyshFLfv#B2oXf^i$yj?Xb{7c=K@X(waRc&>4@VV~N&WzW9k`+AxiUJSBD;xok$jGo6j4B6)?$$mRi@7@ z37iV0R;&#xQnX6T5wluxO3PydJHB=xRW4Y?d8^`Zon|q2$y%kFfd>l-DC17asZI*? z{Lej-iGg_=UJDwN6{k|*l2UCqk52SWob*%Rd&RVQ9_kpojCv$RDR zfs3I>=&r#%?qw^%V+=>zqO`!|YN98kh$VVlK)gE{dgDe2@LP(tMwy;_x+f|2Y$@pgo+OtxuW8#A0Ocw zpXB^FhA}_JSxm5)WHH4e$|A<%IEy%o1Pg=3G^mS?yS(Os&{tk4mP^#py=2KOuGobt z`46`;FkZCQ*T-6By8UU~o0a0aTjQE;NnVM5*R{b&f!##hmZaN69e?;4K1fOWoSQrs z7^M&4;d8YvK6;pb&ZG1L?}$Fda|cM%=%uFVOHB)qnsy*HtwCzqgw(VQsc9cl(@LbK ztw>Fap$Y-sIH313k;qoy#VMp9@Df@5r1|mHA-+S~Ex5iSOCU{Bk!K$A&tSIcKZG`k z`U39oCOo&`X8*Q({7)0&Z+IaKQ=SvS$crnUfD0b>2oFAe6H0jCTc}@4AFkO!r@(Hi z-HmqifOBVZmW=1d0 z;A}JgFlmlg!{5UzaDRATOSp>H@H&^m0^VqZivnGo9~xbp#@D~R@+*mVOP((ZHz zp-Vd;?I%1z1f|_A?H(nFC#Bsh?LBG`G$V@dllERMh<(!Tm-e$d1?-o=0SP>(Q$$Dt zVF?WC6!N?T4oV=RdxJP6fg=)lLHBh^b4Z%QdV3H@B`~7fHt=U0dkpQ00AlGhD%;Wy$=TXXXk7Ad|Bh5rD{#B9g_ literal 2377 zcmbtU%~M-d6#w0Pyu5?}Aq`aeDb;EMwviTu@|iSwKx|BC9zkQP^pQU3!;sLBP{Ge} z#$T^G*S@tm6gp}Hx(i*w%j-SctJ@1Fa9d-(lN00!`( z8xG_>xCzsRgbPa^3}czaE#9#_SixH=E-4Y`XS_c55L)1^RTZOzp4z$k=f|fRD5@A! zB7JuQTYpU7WuT;DT$y|*?EnL7DkhW&f)9TFx+R66>-*gRA@@1z{P@pG4Qqvn*trt ztUi~CCKJ)rLOh*JMl%9KNvjmzvexpYn`Swjua?VZF~6BF6*tUs#Vi|ZYXvKBRIE}l z9BXXOZLXQ40`0MADjILj<%!KCQkt$UH&Zgo5u1q2|J)M{% zB$J)hGy$JZNOU%x(e@7I&gy&L{%k5SuVwUTav_$@WVBQ)Ct%NMDJoGmDyD$ow9n2* zlUYp{7`}Gsj+70fP&L;DMuMTkXK}=cN}?xe70pz2b z;et_I4(pY&Ra_no9s1b*WGQbH=8dw&bsEJSMPrp}`u|%MD}5f9B1 zwUt{I5#iRY<)TrkmMN7ZD0f`TW+fwe4+KL^+2f@uRj0Y=AO{|i^wRFY2;2!iMtAku z<6d?XJOMfC?nnzvJlPop)UkY_!JIwFEG3%y*NWBEvB#*;{Fo+)HjiGamhlaS0<{jItPGG0tLw z#UzUeiztiBEMhF;EHsP=wC&F`6G5*#Unmu+lY>K&UR*Kr73y}ddGcZfV|{(JiOanw zaWE^zbv4H|+!A~hzJ1sFBnouWz&0gq3}~dE{)fZ#&uoiybISl}>RM`QTx#lFYHD9< zVnAvlL2BYbYNA4FVnb>oL~7!MD)^aXz;}%Aj%)>Pyo@UlNRoAiG%rsL;yc*x!~PXn z0~A~ZKTC+W?uDz!$bGt7^5Tj!u*1n7y?rO{ zLFo;B3)k1uhikUcE^vfu2hf5}aIP+jd&3HRKxSyFdtcr1pLT z*ACQ2Pxq9}SU;WG$mquFxYme&fi%b4#G{cXnj&qujyJdp-o!#ZQsn8(w8Zfr;K=#i z_5eKh;N3>6wA&m3v`f1~+J0vMN2J{;?JgyNqtfn{_Ayrg$EAHz+Nab2PD{H-+Gl(e z@Qeh`O5iykMLaKokOX>t6w)Vwa}qf3a|aNXK)(bo_&oI^U6kg4uO)y%xj*Fd{zzTe zYiQMTjv6}joU?{bJ*U*rt>;`doYZq_4Ly3!N6=YPgoQ{Ec#f32hJI2sRToLM)G(xP zL+~}%N9!fD(zgRX8il8cxEJA~x2+PzZrp$ex9RdfqKp2N{Jx~2*hV{kr7O2JF8u}! Iinn3$Uu-Kj0ssI2 diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/AustralianDollar.class index fc129d3102e18677ca4e82fd063fb73658933b71..f96cb5693372d3ce4070600f3fb1cef017d2cb8e 100644 GIT binary patch delta 426 zcmYk1yG{Z@7=_QwvODZDqM~@i3yKIV2o_pMEKO{*voW!;AT%Z##li|7z=lj^;X9~N zG!{O9m5<;<(AXHyz$Q}6f1C4vbLLC^#Ot5G?;ij*u@NASc^?Z{^r5g6u*wEl#)=I& zg;j;T!kU10(YU-iZJDgt=~R2>SQL_~*=QYJpEm@yi=};YBDc(qDCRXr6bc$eBs2mW zN(dFo8WpT-R8bSyrMlF)&loLl&9_XOJGp0iGS^o0BjEE$yGxS}Ya$tw?CP8gW*xpl zginw!a30x9j4}qyfQJ|*<`CB)hSfh(R1`2gS(q=dvq2CHV?<9 z8LmtoKFz4pAax8q+w3?-o?Z4l`?Necb1lfMOst diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/CanadianDollar.class index 3d828f9dcf8e1d0c5b2e2ddd07a865ef35f54903..015b36ee643e67acd0de07b30d9b3af664d89631 100644 GIT binary patch delta 428 zcmYk1yG{Z@6o&uVWp`j%1XR3>TvT8|u&{yHY^2d3CdNh^D`I1!Q7o*8Z=jhMQKM)q zOze!E?_r}4VEhM2q?mI*-}&cVeg|tGzb~%<*0Aazh`A8vkqkj%!C{ngkVZzEti+eeW%gzch$AArM`@8M^ceMh|kdLlxZ?1m3D+#jdelq zdQTAEJ&Z?~cgzh$X&rjNMu3!3M%c92;%N{GNmZa7awQkw41eVR{_B%T0$JeG6 zf0{;6!n17oG}yK@eRgR1>{9h<(=i-Hhwb>-xsQLGlS+9Ij>F+;IKCR5k4E7|JaC(L z1vMIqs&~YS6HaN`6B}{9^Ne{+&%UsbE(=Uc``H6Clr^9tReyniiHW$gvyYpi56Z8Dl1}RqERfgA@(+#t$hbI zh{nQb>l4`c43>7rGq8yi^WWyo_n&FWuW04t_vID93YINIF&V=Yrelzpu~@klW-+Hi zT4G)zBe5W0p4HDUjvE4H|E=s7zk>sjjmx8YWB>BBF0h)*a~@m?H{&2Kk#&%R?Z8qY z4^N`tpom2WODG9c{P(-bHVI*PY~V%v`6Uo>^1Z=TFiin2q^7$m8p z3FG7$=63OpcfCv-Dbf_v?Y;|{B=E*2HAVd}JLPW_W8t0>v+`?rE$IJHvolQem^3;- Lepq0B)lGmyQA8Ux0{0~iZ0 z-~p_>fpK=%W@i2$GxJq=w*B|t*Eispp2M>4*kIGK#dcAuo~VXp$I`UyPVauEC&T#0 zbmC9bs26dTmS>NBOWSim$8$)xP2ji-ha?3 hkR9Am0@YSkoMbjL-+!hOSfQfSs{U3}G_0le+8^(OAl?7~ diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Euro.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Euro.class index b90294e519143b81578b2e4ea44a46189fe53f42..dcd5d9ce918b02cbc4bd3903db4ca24c068b2d63 100644 GIT binary patch delta 472 zcmY+9%TB^T6o&t4X$Q)HisJo(qCyLT3lpOzZVWDnM&o7Sl90w|h&7d(u;Lj^AHXLt zL8E9~xN)KJQG5vFnL;8i=AU!<&o^go`Db|Z>*w_izzUWPgfSVx6s9BKm@z0y8JNYK zlr+aY#{$P9gYMc_Uaiisy5qN)8Qbz)*S@GWjvANt#!dd)-)EUPKeg+!z_6Az17G={ zkHI)}Jhy6ZpVi0|DS56_IImn+1O#Fn8G$UK0)`Y57DrAXk0pTuivAt@&_bo-gFW9> z%Kp2OZgSe5FmxbiNL7jnMH;7U9ZJv>)-#y(0ObklJ=GQT1rrLXju27$DH0to29ThP zVGu)I&Ix%`s*U8@2(_URNd`@5&I|P2e2aR$Oo1frAepJoT$f1%>O_f}B>ymFa=%fG fb>At{E&rlfk5K=hdQeRCEU5)R`Y^+I@b<(nxZyr2 delta 307 zcmXYqyDkJ_9L0a%+`irMu~=*Ey6m{DwU1%Do+Z{Jy>cdkkYNOEE3lG0Ut}rB-vbX6aZG%X)hAlOBw- zE7Qw9O)IGqTQ(eW)4G!+v_$Prqx~k$0DUc_(3Td~tr3wf*jGq$Wc} zwVqfp!YNI=Vj~U*&zQ&J?1WLVjF^^o!MgRZ+ diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Franc.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Franc.class index 0bf763a6837204b74a3ceb063f20a9809d813a80..c24c3995e24a25bdd98e0331086d97a4fe5ff9ff 100644 GIT binary patch delta 458 zcmYk1%Sr-K7{~wTj5EhMbF#ARezC07(X>SnB@_|3hzh!FT8a#jNQP<9%4djqgdU&^ zWznK-5xq(85Pe6bT%7Oz{l5RX5nsXe&!5*f0LxgC2x7v9GlSnKxqFDGL)i2wiq delta 308 zcmXYqO)>*f9K?TbCNnP?4s%&helqy9j8y0p}j$mW&0@+N>5nKR^P!w7 diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Pound.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Pound.class index 77b9e0a6cc6c38bf653c01387b6886c759e0439e..3902627efdf3c332cbabcb14b880025c9187a72f 100644 GIT binary patch delta 458 zcmYk1NlpSm6o&t*rn{ghQBj-+6cuO?T$mUo(T#Co93bk#CDD$N5HU!bxZ(_^kKh3u zqG(*W)fjK$9gMGlD2saY``%wS;>*AK`Sbb)U=a%vevAb$j)?#SCM88ti78BL6BC#b zm=%~~u&U05TdpxIZF!8_UWo@;?mGSL6<9nZPMq5Q)w#p4oJjul*K!PUui{pZoQ=~m zHD$iyo*idO#ml0CLYF{XA%UQR)FugAAf=GTyg~+9@0NX7W`6fzXWeu8ruWWcbwPR= z0`$0EqE8qU6N_w!vK6W`^2&Y&vmd~pVBAyA(M?v82Q2uA(xazZv*<;bGKN0%w>gJ2 zV^D1{)qt-7lSn$K!>qi(+D_k5ual_|Aq|=tZSA$0M4(QPs1ceUpiJu>5uUurou!2kdN delta 307 zcmXYqOELpt9K?U$OlH1hd(v%*;2G@WqYc6mN?ELa7jUZv^L~ kC!IXmAsS1d+PaFf%((FVXDWeZYD%r^ZzV^=YHn}*0e#mYX8-^I diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/Ringgit.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/Ringgit.class index 339919b1eb30bb6c8d29ece7c08e8f10f132b616..7441c58eb4dbc18ce4897327ec71909d599a66a2 100644 GIT binary patch delta 426 zcmYk1%`O8`7>3_7)0xwmp86^Euc}nrX{m*zL9ClbSkR3NnAk`Nl@N+F<5(_S)tcykDv{{l^ zmdH!22-xTT#pOv$pcZs%LFFer6osTb_FK*CGhbk{SYkcA5}CY0Qlg+xL_)#UrUXx- ztWd$K!Wyaq+rfJ&{1&(Jps`=CH=5y%u^WCGxwfPp0f*1fyA)|MCX#lD*%s@9UU@GN z-Xn}>m=DYi4AZ*wfQ=X_BYLVgi&3PQ35;R9&pG0Z$=YPOgIEU^Njhl5I(>z`SGi|z zkg1TS2F=X&_WDc`*h!F@=KKURt#1m`{X129t=ICNVE#kxsF)fMX+=POSYRf)J^Kg1 C951*4 delta 315 zcmXYqOELpt9K?U$H_3d-81aaRM=%~qWRfZyRTKw^RAHfP>^Ol<_RgTb12}*U7NIPZ zwS|=nIDjiCJrkSm{y)0=t90*rAHT0}z%Jbg$3ny+OA*U7%2F$tT6L^B636=O@W<{Q z`%9bpcT@3KrtLpXBPkO(Hexo}ax`OFv}3lZ#&k#xhca~hzPJw+9giQVFr~>b&5STJUr-AYq+*8icPgar#ECh%$pr<;s7(|3Jh9L}hIVUt@ zP;E5bLZAhcNIGc3tiHh7%iK|~m#GjX4VoG2>~)z$piYRWQJNp2OzRuNc=t|@yw+c58${oa;8JqXs_s@H8R(`aj&)@eC;E-X2Wi4WzX2b@Y6{)REwJh6~*s_z{{UpcZ z^v3kknQ6uqB1_xRVb{`i?9p@VQ*-ng7><&Ye)3&SPrZlq%R38$%d3mYByIWK`%qPe zvU)wSa)fi54#Y+r3|=wM`Pm7>d>Jw??TQB$Skz>wvLwvR*Oc(Zjo}n;ivL2X5Vvmx m=c6Z`JlP={OQ71iinGkP@cm~hfn{n+t?O?kN5g7vZ~OtnQ6Z-Q diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/SingaporeDollar.class index 61ac1f11a87e0faca2a819c575accedc8fef4e95..e468c38d20f14fb052e83da51c935bb37ac7475b 100644 GIT binary patch delta 441 zcmYk1y-or_6ot?1vOBP>2q^w5C?K#PSlCExh#I3oF=%5ftcZ~b zlY=LbcTvECiy}$_tK7(`PjMRw?``gERCa6i^`o^~wOXkwWo)T0BiWLaClKH>G=`c@ z#-!7Rn3Y)<^se^|;XS~3f_cx}z#y$d57_XL64q1QSws+JCNPBI9_N5FCTpYlHhgVZ zB+}WocHxe_ex{2UHE3p{yVqlqz)q0V80SZrX?L;R6^e z3*Us+IJ;|cXXe~+ybOj-rCz zt!YO;rdiJuTDBcKG%YR1E_;rB%8oXjsOEh~#y=|+ug@J)ppXCPR^uFgD+i!53G%Q@knu3z<~h oy^+1>J!$314&ku`s;#Iv&TOQ<|4b#YNLi^B-7O_(SWfKKKcXojI{*Lx diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/USDollar.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/USDollar.class index 76162d3dc0386b85593b7d68b05a8e7026b76ddc..a4426fd6718fdf368817bbf228d79bdcdca5765f 100644 GIT binary patch delta 430 zcmYk1yG{Z@6o&tqWf^x_ysdaw5L94UMH3UEiG_)k!I&r(R#qDu6OCd)Md1^Wt?ez< zC>jgxeFPuE%9{8OY$C;++nn>A|9q=kYx}G7{sCYEYc>WjYhe!a78KGpql}FOWVOjD zEGjH1EDOZ1g6o^}xMW?&8kd2*bwQggQP;-N|wl+n0 z3MB_VRvfIN9Ii{hb?1h^qHSBpN2j|7)#}b+crW+Dj?6U`H3?XJQqNPU!I)UuL1tU5 z3wpA_oKBn<1WUN1&4%1pq;Sj0JDkHOkRsf}10CP_MI!n}Ax zeBXcIUq3U66!&XprZ*QcN#IX{)D-*2nQ48Kn2Pq4>9tP@C7kp delta 311 zcmXYqyGjF56h+saNphX>nlZ*0Uor6!V;*252zG*n#fYG!uoC}@ke7EXFLc9J9h|B-P5)nx$>&Sk~`vzJvYL z*Mh!(H;KP8J^yK1t%%sN;n-x$(sgXpbL>!e^cnbS@Z*#4IF82Wmq({*dU)o?VfVJ8 zZ-yzo4#cVuPRs3zjkr8`#ysY0C#>W{%Z#)u4ycmI8D^;ov+xBaLUD6AA(#+8Q7Xjs n3+0p1gI0m!5FbdOOhY#7>=e2GPBkz`U9An>&F5%X$m7jF>`ftx diff --git a/target/classes/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.class b/target/classes/io/zipcoder/currencyconverterapplication/currencies/UniversalCurrency.class index 9b937c23c64e0a06bfe8546ba698f39bf8db6861..db51a259a9d33059eab0b63f8a885a8850b92ddc 100644 GIT binary patch delta 420 zcmYk1yG{Z@6o&t^%kIE3f}-GExhR(f!NNvjZ=+T=7M8@uM59<((f9&pS|37*I1``{N{{V>;bMEIm|Mb;QwAuT8dk3(E%>Yp>#juQ(7!+0mM%e&4+C zByB(s_=u1)X{Uy>m_mw~U>Y+c&Jkx^)@G|+M7r=uvOx#l*(?10+C6*YOpP=(SY~#( tH)4{&PMp*<=QGT#zB$Z~?lkDFUN3xt`w#U8#nhNcZvf;nfdoM^3Q{U+DjIs$fV>f)2#A6O zP^VxgR3Iic#haP??wy&R(!_Q@f8RfVLplML<$x7d1J+pgrRr0)VcE3AmaWJ8Z*!EE z^=?fo{W8tEPhi;&*k!*RL2`{=1QANXirl@fmuB z+D*nJ(e^ScurBD8`wZbez<7dr&)h(S)}aS%1W4)AQ|(zq(a%g^0D~P)kuxT1!Wkf(}Fj4V4RuC~^TpL_$EzH(2iACx9X# z3MwipeuJMtT-!7=bNAkv+0Xo=Zh!s0e*oLG44Ns!G&6=-<_ex^rlJ$=H{vbl zA^vubJU2KviOX*7-j{Mok)Jri5+OJw)26Tz&NW|A&*|C<`st(3uxOhdFv6%ziZR9o z6LWxvD_m&}a0a+9c$w(Gkvncb$;uHsm^~3lZAprg%xdQQ&y)lvC`xKc?j}=Ilv8`< E563Jel>h($ From ec936a8854ba2f2e3a614be7006986d8202ac9d9 Mon Sep 17 00:00:00 2001 From: NicholasWolak Date: Mon, 26 Jul 2021 09:34:44 -0400 Subject: [PATCH 3/3] partially updated getType method --- .../CurrencyType.java | 13 +++++++++++++ .../currencies/USDollar.java | 4 +++- .../CurrencyType.class | Bin 2528 -> 2528 bytes 3 files changed, 16 insertions(+), 1 deletion(-) diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java b/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java index fe6a5b8..5821bf8 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/CurrencyType.java @@ -27,6 +27,19 @@ public Double getRate() { } public static CurrencyType getTypeOfCurrency(ConvertableCurrency currency) { +// for (CurrencyType currencyType : CurrencyType.values()) { +// String currencyTypeName = currencyType.name().replace("_", ""); +// String convertableCurrencyName = currency.getClass().getSimpleName(); +// if (currencyTypeName.equalsIgnoreCase(convertableCurrencyName)) { +// return currencyType; +// } +// } return currency.getType(); +// return Arrays.asList(CurrencyType.values()) +// .stream() +// .filter(currencyType -> currencyType.name().replace("_", "") +// .equalsIgnoreCase(currency.getClass().getSimpleName())) +// .findAny() +// .orElse(null); } } diff --git a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java index ac364e3..9b9c825 100644 --- a/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java +++ b/src/main/java/io/zipcoder/currencyconverterapplication/currencies/USDollar.java @@ -11,11 +11,13 @@ public class USDollar extends CurrencyConverter implements ConvertableCurrency { @Override public Double convert(CurrencyType currencyType) { Double universalAmount = currencyType.getRate() / CurrencyType.US_DOLLAR.getRate(); - return universalAmount; + return universalAmount; } @Override public CurrencyType getType() { return result; } + + } diff --git a/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class b/target/classes/io/zipcoder/currencyconverterapplication/CurrencyType.class index a8e645a10f07c13e8c648cfaad9d88d813b571b2..ec20e61a57c1aec19a27fa9b9fba072e095e0475 100644 GIT binary patch delta 14 VcmaDL{6Khv7YC#2W^azEi~uPk1gii5 delta 14 VcmaDL{6Khv7YC!