From f7b8467ac43a9b27df23b43130a43e401e24c6e4 Mon Sep 17 00:00:00 2001
From: Crummy Joker <lotran@utu.fi>
Date: Thu, 6 Oct 2022 12:41:49 +0300
Subject: [PATCH] added a test

---
 pom.xml                                   |  44 ++++++++++++++++++++++
 src/main/java/simon/App.java              |  29 ++++++++++++++
 src/test/java/simon/test.java             |  15 ++++++++
 target/classes/simon/App$1.class          | Bin 2054 -> 2054 bytes
 target/classes/simon/App$2.class          | Bin 1164 -> 1164 bytes
 target/classes/simon/App$3.class          | Bin 1876 -> 1876 bytes
 target/classes/simon/App$4.class          | Bin 1842 -> 1842 bytes
 target/classes/simon/App$5.class          | Bin 1848 -> 1848 bytes
 target/classes/simon/App$6.class          | Bin 1850 -> 1850 bytes
 target/classes/simon/App$7.class          | Bin 1848 -> 1848 bytes
 target/classes/simon/App.class            | Bin 4397 -> 4698 bytes
 target/classes/simon/ColouredCircle.class | Bin 0 -> 899 bytes
 target/test-classes/simon/test.class      | Bin 0 -> 847 bytes
 13 files changed, 88 insertions(+)
 create mode 100644 src/test/java/simon/test.java
 create mode 100644 target/classes/simon/ColouredCircle.class
 create mode 100644 target/test-classes/simon/test.class

diff --git a/pom.xml b/pom.xml
index 9f9c288..3b50089 100644
--- a/pom.xml
+++ b/pom.xml
@@ -8,8 +8,43 @@
         <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
         <maven.compiler.source>11</maven.compiler.source>
         <maven.compiler.target>11</maven.compiler.target>
+
+        <junit.version>5.7.1</junit.version>
+        <junitplatform.version>1.7.1</junitplatform.version>
+        <jqwik.version>1.5.0</jqwik.version>
+
     </properties>
     <dependencies>
+            <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter-api</artifactId>
+            <version>${junit.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter-engine</artifactId>
+            <version>${junit.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.jupiter</groupId>
+            <artifactId>junit-jupiter-params</artifactId>
+            <version>${junit.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>org.junit.platform</groupId>
+            <artifactId>junit-platform-commons</artifactId>
+            <version>${junitplatform.version}</version>
+            <scope>test</scope>
+        </dependency>
+        <dependency>
+            <groupId>net.jqwik</groupId>
+            <artifactId>jqwik</artifactId>
+            <version>${jqwik.version}</version>
+            <scope>test</scope>
+        </dependency>
         <dependency>
             <groupId>org.openjfx</groupId>
             <artifactId>javafx-controls</artifactId>
@@ -23,6 +58,15 @@
     </dependencies>
     <build>
         <plugins>
+          <plugin>
+                <artifactId>maven-surefire-plugin</artifactId>
+                <version>3.0.0-M5</version>
+            </plugin>
+            <plugin>
+                <artifactId>maven-failsafe-plugin</artifactId>
+                <version>3.0.0-M5</version>
+            </plugin>
+
             <plugin>
                 <groupId>org.apache.maven.plugins</groupId>
                 <artifactId>maven-compiler-plugin</artifactId>
diff --git a/src/main/java/simon/App.java b/src/main/java/simon/App.java
index f7d4c1f..670a9fa 100644
--- a/src/main/java/simon/App.java
+++ b/src/main/java/simon/App.java
@@ -25,7 +25,30 @@ import javafx.stage.Stage;
 import java.util.Random;
 import java.io.IOException;
 
+class ColouredCircle{
+    double x;
+    double y;
+    double r;
+    Color c;
+
+    ColouredCircle(double x, double y, double r, Color c){
+        this.x = x;
+        this.y = y;
+        this.r = r;
+        this.c = c;
+    }
+
+    static ColouredCircle[] circles = new ColouredCircle[]{
+        new ColouredCircle(60,50,50, Color.RED),
+       
+        new ColouredCircle(165,50,50, Color.YELLOW),
 
+        new ColouredCircle(270,50,50, Color.DODGERBLUE),
+
+        new ColouredCircle(375,50,50, Color.ORANGE)
+    };
+}
+    
 
 
 public class App extends Application {
@@ -33,6 +56,7 @@ public class App extends Application {
     Label score = new Label("0");
     private static Scene scene;
     int counter = 0;
+
     @Override
     public void start(Stage stage) throws IOException {
 
@@ -40,6 +64,11 @@ public class App extends Application {
         stage.setWidth(465);
         stage.setHeight(300);
 
+        for (ColouredCircle c : ColouredCircle.circles){
+            Circle red = new Circle(c.x,c.y,c.r, c.c);
+            red.setStroke(Color.BLACK);
+        }
+        
         Circle red = new Circle(60,50,50, Color.RED);
         red.setStroke(Color.BLACK);
        
diff --git a/src/test/java/simon/test.java b/src/test/java/simon/test.java
new file mode 100644
index 0000000..f176097
--- /dev/null
+++ b/src/test/java/simon/test.java
@@ -0,0 +1,15 @@
+package simon;
+
+import static org.junit.jupiter.api.Assertions.assertEquals;
+
+import org.junit.jupiter.api.Test;
+
+public class test {
+    @Test
+    void testX(){
+        System.out.println("AAAAAAAAAAAA");
+        for (ColouredCircle c : ColouredCircle.circles){
+            assertEquals(52, c.r);
+        }
+    }
+}
diff --git a/target/classes/simon/App$1.class b/target/classes/simon/App$1.class
index c7fbc14926de2d27167df73bca49d209d40acfde..d2815de302d8441e3246a13e6b6f204d557e9413 100644
GIT binary patch
delta 87
zcmZn@XcO2V$Ho{vS)T2aYdixlLn4DHLlT2DLo$OrLkfc?Lpp;VLk5EdLpFmgLk@#G
rLq3BKLjgk=Loq`aLkYtqhEj$(3}p<<7|IzoFjO$?VyK!N#=Zdn7045A

delta 87
zcmZn@XcO2V$Hr(kS)T2as}ln+gA0QwgDZnHgByc9gFAyJgBODygExZ(gCBz}gFk~i
rLlA=xLoh=aLl{FBLpZ}Eh6si^43P}W7@`<9Fhn!#Vu+m_#=Zdny+9F1

diff --git a/target/classes/simon/App$2.class b/target/classes/simon/App$2.class
index 96df85934210ef4a1c41985cc28a744c5befcfb0..72f54275e619fe17112c3ac0036c2de8cdb8563c 100644
GIT binary patch
delta 27
icmeC-?BU$7g_*H_@>XVd&SnM<h86~XhStffEbRbv76)?x

delta 27
icmeC-?BU$7g_$vF@>XVd&NK!NhI9sghK$LqEbRbp;0FHy

diff --git a/target/classes/simon/App$3.class b/target/classes/simon/App$3.class
index 3c137ae54be578ae73b2acf616fdd98ce1b9e325..d0b69dda384e18cf8544d6c9f28780718809efb9 100644
GIT binary patch
delta 47
zcmcb@cZF|*F&ksoWD~X;*&YTChF%5{hJFS)h6xNB3=<iQ7$z~;Fic@^VVE}gEL%GO
DD#HvV

delta 47
zcmcb@cZF|*F&ks<WD~X;*?a~Lh5`l=h9U+zhGGT{h7txNhEfI_hH?fMhRVrj+1ddW
CAPXP>

diff --git a/target/classes/simon/App$4.class b/target/classes/simon/App$4.class
index 9bad7f1d4564a5fd049ad5f24987429abf2d8654..5900cc30b0eabcd4943a806188b9044926e4f2bb 100644
GIT binary patch
delta 47
zcmdnQw~24V4OYh4lW(%Fl%2=G%P^lolVKr)4#Q#wGlnG$K@7_n;u)4R6f&%uJfCec
E0B$A@f&c&j

delta 47
zcmdnQw~24V4OYgw$v0V7$~H3aGBh!0GPE%0Ftjn4F|;!TF?2G-GjuT&GW1TK&o&tV
DSc46H

diff --git a/target/classes/simon/App$5.class b/target/classes/simon/App$5.class
index 114eb787e991f689c63fb4a64ddda4862472cfd8..6facf92a8867f13cb3bcd3821e506a9c40eda9b2 100644
GIT binary patch
delta 47
zcmdnNw}WrPJyyoGlkc;xl-<C<%dn9_lVLN14#QRkGlp#pK@8g&;u&@@6f*3dyp(M+
E0Dp}SKL7v#

delta 47
zcmdnNw}WrPJyymElkc;xl%34L%P@sOlVKWz4#NxvGlrQAK@77P;u&T$6f(@4yp(M+
E0BPzDIsgCw

diff --git a/target/classes/simon/App$6.class b/target/classes/simon/App$6.class
index dfdaa792fcceaee53afc9f5318520b048b715fed..3bdb964d7ca33319bcfbe94e974f853a33f9ba1d 100644
GIT binary patch
delta 47
zcmdnRw~KGX16Ia;lOM9Kls(A6%W#N6li>)14#P19Glt^~K@2At;u%gd6f&Hdyqs+^
E0F9Ur;s5{u

delta 47
zcmdnRw~KGX16Ia`lOM9KlwHEW%dnI|lVLf74#P?YGlo?RK@6)I;u+R36f&%zyqs+^
E0C)8c-2eap

diff --git a/target/classes/simon/App$7.class b/target/classes/simon/App$7.class
index 7e5253814bab7cc66050ba48dcc21f0c92f57d52..436ad69695ca972a2f0a271f46582f60292ef8dc 100644
GIT binary patch
delta 47
zcmdnNw}WrPJyyo^lkc;xl)c2j%W#=Nli@0Z4#RZ@Glm-sK@2w;;u&r+6f)eMyp(M+
E0GR6#aR2}S

delta 47
zcmdnNw}WrPJyym|lkc;xl-<g}%dm|>lVJyg4#O@6Glty^K@58s;u-cb6fzu`yp(M+
E0E0*mYybcN

diff --git a/target/classes/simon/App.class b/target/classes/simon/App.class
index 37bf28930281fc669afbbb6562938ba28ad25e1e..edb9012989c78801b922b3513ab5d6da3fbe48db 100644
GIT binary patch
delta 2211
zcmZ3hbW4Tn)W2Q(7#JAL8TmGHB{6w(GT1QKu`}2*GKdss=H}<=JLl)*mlma_IA<0m
z=cMv5*fTgVGO#CudBuzj;?X|X)LFALI8DxHlCcMw=fcC_%HYPxz*xb^z~}-J@!(<b
z1dCLHc-}k=K44xEi08+{;Li}i$iSG)$RIV@ky%6><b)z?E(S-2ARY!DhG0ep1q~M$
zm&uOIGTfXDp$y^d3}K865|hs}Nr>|>M1VB2I{7#{dxNw@@i0U)#7s71)-(2F00TA$
zPcY2@(woG?kPOnm9OUZ4=8&=gECZ5A=V8cT2$)>JEW#1Wki)}}%MdWRhgm`-l%bG^
zp$Mdf%|FP|&)t=sp=9z7W(ChOMh5=ilEk7Cg_4X^h4jSSR7Ea^Vg@k|hDt^Tu8^Wi
zg~as4%shLLU^Ndz4MQy>16OfsNmyoaW>QWnBLj;@lx7$^L;Yk$7CFYo$%-r@lh`;W
z$FOj7wlcJ{Gqf=>h)kZyD#FUc(816-xsyd*rkjz08xs1C1qCXGTnt?dy`T{4V`P{<
zc^#Y7BzEt~2JF(44cOTxpJ3x>1sOj9WbouFRxXYPhDjjBlPCAEhVs-gOa*bKF*3+&
zOg_je=I&OMn44;?8OFs>$1sD3VJ5>YMh4#E)Dq{)<eXIJ{L;J<kc&M*M$SQTh7lLT
zY=(It!{#$GxJ_QiW;nT;O<ZyziXvk!h6N0ZL5h}4Ud^_hqnKeC55sbX6_c~r4P{oL
zC^g|?Sjn&kq;xGKgA2r4qLaPZ#S<MF*7GoIU|7M(AXuDQ;-BZ6Us{~%oRgWHotnbV
zunEN!Q!a*$3~SgKwxWodaWQNGiS9rVHRod34ieoxIgUeIWiKOxU{+#TVp@fMadK*2
zs=i--N-7t_E{6ReHyvPP5Z8#Fe34Ta9J+@lZ{$$oJ;)%y#c+_}C=bIihU1eTa9FUN
zWH`;vaB8v~ryBDahO?91IaS!sGhAe6xG=epQ-b*t!{y06oLU?Q8Lsj$Tw}OCc^{{}
z#d(ICJPfxOE;BN4JNbu%`1{8DxVnX~Gu&Zh5JGWJFvwM047VBXfgE&yvMHCmz(XDe
z4hBvx1|5dSJPc15o=#5T(qwtg!|-DAL@q5+F>HBu^LDNhMnT@-lEma}-^7BD#H5^5
zb_R#Znmmf~j4X@{0w7EEa}x8?^@B@_GV{{87#JDZco^9knI>oQTo5#4U|}$45M;1m
zkYli7P-ZZj?8U2DKZ!wrftP`SiA7sTa~p%Uwg`j4HU=YY5eBnu3>KRhtRt;h_nEOU
z+bw6%kz|!M^4-ng7^$;`!C7YugS*Za1}~j048GeL0<G92*)}nRY-5OQVP=#SWm)+D
z3P`00L#zlxya+@5CWgfA41vBn5H%2~6cL8_dazvDc7{MdU1YgTn6_+?;VhCY$dY+5
z$pVlht0XH-vN%$xbUQ=2729rx;z*$i5R+Y!op~EW)ozBmNS3_}4Ux>d85$x*7@Br4
zwCrZ+imcbt(UoM8WR+y!&d|fWm!W?<!^Gh23{$K)BsrM2F-+ghFgsF9l1-9hJHuQn
z&fN?PBDEyhbtG9OS#&{Si>$aL*(5o)F)Wp2m*m>UuvBL^!^%i49gy7WZ4B#lcQb5^
z)B-Eryp3U<B+G7wEs<K1EFk%9Ac1<;-3;3!wIo?VB0IM+tlQ17E0TRL!=6ZHo#03o
z-QY-8NtWP9Hc8gt?F{>@xOX!gjNHy}*osGzXB)#24zNN=?%+rkNj8vD_TWf1tt|{P
z!IA7*TNosQcQTw{Vh9I`Y+^XKgW(EDa1+Cg9Sm1?Gu)1p<k?=&aCbAq1MN)=54JHp
z(%#1KY$F2$0}F!!0|Ub{22BPA273lJ1_uUS21f=F24@C!1{Veg23H0T24{vq1`mc*
z22X|@25*K21|NoY20w;54E_vD7y=n~G6XRkWC&q6!w|}FogtjzE<+^4bA~8}j||a_
zj0{nX91M|+d<->=BJ~XQj7kh$jAjfo7;PD5GP*F#W(;On%b3KlkFl8HJYx&PBgVxH
zPZ-xQJY~GW@Qm>h!*j+r46hh}FuZ2`&+vwcnc*#iA_D`%3<iEsB4$uxPzKcyOe_p9
z8D23kGN>~sGWavRW?*7)VBlbQ!|;}YjUknBKA6SC(7;&V!tjpaEdw*d9L5ZW_Y7|t
zSQvIPdNX`rc+0@baE8%>;UmK*1~!K4jJgb;89p(vGx9NfWB9`Gm4Sm%iQy5$H-_&F
zoQ!4+=NNu4d}rWdT+EQj@RQ*e12^Luh6sk=41XAS82&OaFo-cQLDm0*tN+Kq#qhr#
zBKe;|iGhusfsvg-hk=oiosofoL4$#lk&%&!fsuiafq}t{fsp|u%E7#sk$DFrD=3<n
zz|q9Tz{J47@R@;y;S)F{cp&N+IT$$^7#NrtxfmE2m>9Vkc^DWNtQgoCx<KK>z`!sY
wOxrUsEC4eY7*;}QkkKIK77)R}z_1-cGx9PpFbIGRn9Z<&VI{*xhAj-+0m?rZzW@LL

delta 1883
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

diff --git a/target/classes/simon/ColouredCircle.class b/target/classes/simon/ColouredCircle.class
new file mode 100644
index 0000000000000000000000000000000000000000..0ce4351492287fe30db454a63c90c1dc930e2ec1
GIT binary patch
literal 899
zcmX^0Z`VEs1_pBmJ9Y*pMh21M%-sAuedqj~{L-S-6z9yM<eXG?1{OvJfvm)`ME#t^
zymWp4q^#8B5=I8b3PuJ-7e)rgN=638B1Q(rWJU%lACS7V3jN~b)Vx&vg2c?c60mVa
z){G47$zbz}85zW*eX!YN&B(xElbn;8msw)R$iS?j8OF%K;+&t7%I4t500wLho?x1R
zlR=b0oSi|8kwF5NjXVqz3|x#1%t5X$Tnvm1QalXO3^I%iY&KBy6*OF2TyVQrGmOn4
zWdYbWkYx%y42mG**dkqheEh@N910%5<y3hX)If4vF8(g=u0c*dp{{HW<ppqgEglAK
zkUX1zkfWcwD<=aZgDwvPHv<nN1HVsZUaDVdZc=JdNMce>DkFoCPkwS@PFP}5CWsFf
z<YHiEFa$ZD52V$Yhk=!W4a73#VPJ=_%y}3%AS_EB22PM&EF~G4#f%JMxB{9hIKQ+g
zIn^x_WG9DXL4h7992pcC7#Wxu7#LW=m<{X&b_NK|0i`(^xEL51I6xj?U|?Wk;9%fo
z;A3E9;Adc9n8CmU)|0@#mw_>oc{c-NqzHq62!oIagU}`hk?jnU!I3NwQCXO%JXn+!
zBB}%vRRN2#K}6MIqM9Jl%?vsl!8YqLFfhn5urn|)Xfm)dXfenz=r9;D=rMRO7%;>z
zXfnhz7&7RCRe~HP%^(AHWg`PK0|x^GgS6Im1_Leitqew5np+u6v?N%!GMH&evTtRu
zKv*CJ_O=oO3xhHPCxZ$DAA>4`2!k4f6oWe0a1(G~Ni$e6Sc7a~kOoB$10%?IQ1pO<
VQyLUKP<5c-V`pGwumL;F762fVmdyYF

literal 0
HcmV?d00001

diff --git a/target/test-classes/simon/test.class b/target/test-classes/simon/test.class
new file mode 100644
index 0000000000000000000000000000000000000000..dba9ba1f944ccad2bfd62d94f0ff70e0eb6ab781
GIT binary patch
literal 847
zcmX^0Z`VEs1_pBmb9M$MMh33p%-sAu{gTw;5_Sd_Mh1bb#Ii*FoW#6zegCAa)Z`LI
z1~!|_yv!0iMh0dL%`ip=7U%qwR4xW)22LIZRt7dk27aH+yi~u^+@#c^ki?{%R7M6N
zpZw&+oUp{AOb{O`$WoG#S<J}5<Abo#nvsDOWOD=~gJe)?UP)$dYFK7*W>QY7V_sf<
zNn%N6eqJ#ngN#ppQM!IsX<lZDepYEgW=U$1equqUen@I@i8UvK5Q7LigD{HIgDZ<m
zQgeA2L>a^w8JP1+OBfkMeZW4;%-0Vn%FHVXE-6Y)%(doVkYHrsaYO=K3{ng-><rS3
z48mA6@G!_S$T2do7l6#j$zx;?)qt1_4zb{pqRhN>Yt1lD1_cHsb_PX81`&vFo%3_@
zON&xdoHL7(b5eO2lo?bQ8Q7D-ykbTM@n~qMpsKTGbMRsS1CW6lJPeu)T8s>gMT`uL
zE?f*c40`Mgx{M48*h9y$xHz>49D+Oy`V0n)3_OWo5!b@f#GGPA238Fh7f^gMCNnaK
zVYi-<fj77$F*(~eu>c&2>>yWj1?QI*C8xS&f?}Ez6n%Q2fMQT&U}RthJC=!o5tK3*
z7#Y|Z7#Q>!7#SED7#LW!wli>SWME)mV&Gz6U|<6avNLcqFfj0d*{lpa47^|i_!!t2
zm>Bq>sstDqzy@_OurRPPFfizDVh|J(-^L)hi9tTnie;Z2v+Z&QQArjVBOeh4RqZVd
z>N^;;TbLMSWEcK_1G11AY@rxfGZzB~12=;d0}q1=12=;X10UD{Vhl_mgP{(PV&Gyh
nWH4f2WH4r6U=U_t`p+QBz{(Et2O~R!2?K*510#be*e7NH>aDgJ

literal 0
HcmV?d00001

-- 
GitLab