From d5a9825ec10d8aa5745f7b0525a8719677d1e4b5 Mon Sep 17 00:00:00 2001 From: KevinSchoenmayer Date: Wed, 3 Dec 2025 17:29:56 +0100 Subject: [PATCH] Wrote the first GoodCasesTests --- .../executionHistory/executionHistory.lock | Bin 17 -> 17 bytes .gradle/8.14/fileHashes/fileHashes.bin | Bin 19047 -> 20097 bytes .gradle/8.14/fileHashes/fileHashes.lock | Bin 17 -> 17 bytes .../buildOutputCleanup.lock | Bin 17 -> 17 bytes .gradle/buildOutputCleanup/cache.properties | 4 +- .../hhn/temp/project/AssignmentManager.class | Bin 0 -> 475 bytes .../java/main/hhn/temp/project/Main.class | Bin 1163 -> 0 bytes .../java/main/hhn/temp/project/Task.class | Bin 0 -> 271 bytes .../main/hhn/temp/project/TaskState.class | Bin 0 -> 1041 bytes .../java/main/hhn/temp/project/Worker.class | Bin 0 -> 277 bytes .../hhn/temp/project/provider/Database.class | Bin 0 -> 147 bytes .../project/provider/DatabaseManager.class | Bin 326 -> 580 bytes .../test/hhn/temp/project/BadCasesTest.class | Bin 0 -> 1079 bytes .../classes/java/test/java/BadCasesTest.class | Bin 413 -> 0 bytes .../java/test/java/GoodCasesTest.class | Bin 416 -> 0 bytes build/reports/problems/problems-report.html | 663 ++++++++++++++++++ .../compileJava/previous-compilation-data.bin | Bin 201 -> 369 bytes .../previous-compilation-data.bin | Bin 808 -> 0 bytes src/main/java/hhn/temp/project/Admin.java | 4 - .../temp/project}/BadCasesTest.java | 10 +- test/hhn/temp/project/GoodCasesTest.java | 62 ++ test/java/GoodCasesTest.java | 51 -- 22 files changed, 728 insertions(+), 66 deletions(-) create mode 100644 build/classes/java/main/hhn/temp/project/AssignmentManager.class delete mode 100644 build/classes/java/main/hhn/temp/project/Main.class create mode 100644 build/classes/java/main/hhn/temp/project/Task.class create mode 100644 build/classes/java/main/hhn/temp/project/TaskState.class create mode 100644 build/classes/java/main/hhn/temp/project/Worker.class create mode 100644 build/classes/java/main/hhn/temp/project/provider/Database.class create mode 100644 build/classes/java/test/hhn/temp/project/BadCasesTest.class delete mode 100644 build/classes/java/test/java/BadCasesTest.class delete mode 100644 build/classes/java/test/java/GoodCasesTest.class create mode 100644 build/reports/problems/problems-report.html delete mode 100644 build/tmp/compileTestJava/previous-compilation-data.bin delete mode 100644 src/main/java/hhn/temp/project/Admin.java rename test/{java => hhn/temp/project}/BadCasesTest.java (73%) create mode 100644 test/hhn/temp/project/GoodCasesTest.java delete mode 100644 test/java/GoodCasesTest.java diff --git a/.gradle/8.14/executionHistory/executionHistory.lock b/.gradle/8.14/executionHistory/executionHistory.lock index b22b94d1132c14f85f8c6e41b4ce82bb0e6ea16f..bcdf629dd0248477d216d842cf15e8c12e897af8 100644 GIT binary patch literal 17 UcmZSnb#-Tx%i?)c7$ATZ079(=EC2ui literal 17 TcmZSnb#-Tx%i?)c7@z+x=V6BU#Q z5%*XM6W`R{ID1#FjTc1RD;*|&BHJTZiQ!K&RQxnd{EA~Ni|=VJwYd-p-<^|PB@_f6 z9$Dy{situlBIqYOIab0#;8Wi9jxhf`CWxSS;^bZl1qW8G8+G9`p7B7nE5pp?z47#DB(Rejf@cZPq5|;dCtHd8O=!ikYy#7v> zl~k}P+wt7zv!?VPsNhVPspUJiIm%w*%7cjehQh>QGy?;(;6}wC;u{S(L^nHns4-1; z^ibl7J(U2_z$(r*d7+2!>LMdwvO!}N@SgeDLxg0R4aMBg8~*K?~d?P+A|H&X8b>X`N9srxaYBnZ3) zVl*Ao%%m4pRxJ(r%;K&c%((A6RL2RR%6gC%P%=Z)@+$nev`Vd^e}~M@GgZnvPD8bv z1StoyWq<^l4*OchXDLc$2?F`6x~90QTA?}16jMjZ@2gYmd5nxF-C!)O|I=-^22D#8 zrk1TbJ{vsv0=eeQTHv01=Nd4Hfc*~g2?&@2F`BcUIqVO7`@{XkspCgwCjUPRw&N++ zej%`W2FCi^m|7CwaPm3v|DK=sKSRRcZt_)-B|t5r5G@RoF?Bq9duY{6^H0yyST==* z8s&kV1=Jx4(ZS?`spG&7mcR+CnZ@e6rk{Jd>s2@~n}RKof@opn$JCOx{K*r>Nk9I# zT^F63c=xh6REGvc2a6!4j>lCYa+^;r`)Kicg=DgNVLw!dFw_o^hw9OSD^!N@#rhSs zLLWEtWvgZ?tc7X;`2YwQ3xNchjyJa!A6%Sh$01hAv3ci}*&87`HoO6AU|`yUsbiAP z-Op?GUjOur`4+pES%N_rRLebx7S4T`TB>u+51u`hr|-bFFd(|y^ddyZfhiCjEZ}$t E0FegWwEzGB delta 80 zcmZpi%lLc>;|3E6LGIalyj$Ny1tl_ofydIxdnFVmf0ZzpY%3`-c`gvgN*PREDrGqN bos>Awe<)yJV3gdb_(Oc5f%s-e4>cwLk>ehj diff --git a/.gradle/8.14/fileHashes/fileHashes.lock b/.gradle/8.14/fileHashes/fileHashes.lock index 37c9032f98690ecd739dac5cac44cd1b2bcd6720..5dd7e11c4e941663cf5e209b7ba3d90175e008ab 100644 GIT binary patch literal 17 UcmZQJ+4?|x>8n?D3=m)f06ZQABLDyZ literal 17 UcmZQJ+4?|x>8n?D3=qHz06X^t`~Uy| diff --git a/.gradle/buildOutputCleanup/buildOutputCleanup.lock b/.gradle/buildOutputCleanup/buildOutputCleanup.lock index d2298dfb9ed2280331c8d42f21c72f2a5e1385b8..ddfeaedadfdaa5dfebe80941a601ac0dbabe7c84 100644 GIT binary patch literal 17 UcmZQBa#cSO`uvX|0|Yn%05DVpGynhq literal 17 UcmZQBa#cSO`uvX|0|aOS05CiR8~^|S diff --git a/.gradle/buildOutputCleanup/cache.properties b/.gradle/buildOutputCleanup/cache.properties index e14dbc4e..ef901a0c 100644 --- a/.gradle/buildOutputCleanup/cache.properties +++ b/.gradle/buildOutputCleanup/cache.properties @@ -1,2 +1,2 @@ -#Wed Dec 03 16:01:53 CET 2025 -gradle.version=9.1.0 +#Wed Dec 03 17:27:55 CET 2025 +gradle.version=8.14 diff --git a/build/classes/java/main/hhn/temp/project/AssignmentManager.class b/build/classes/java/main/hhn/temp/project/AssignmentManager.class new file mode 100644 index 0000000000000000000000000000000000000000..1f5e070db6088f3253a114ba2833769ad33377bc GIT binary patch literal 475 zcmZWl!A`FK6cYOZAPJgys(Qd+JTAC_#j+*at;WytU`RCa1NnU8$t$G1y1P zLl^4|jTI>~G7kG%^XEvW#)k{rLm7dKjQ|x?84jjX6&f*LgbSVIW??@~xGQ=%V)&OPY*=+8PwIt<=`6x?K5Ftq<2cca1$w=1_!kCe`Na!;aaB$c?z<|CnR z_$Vf%9wlQQ54o24{0ll}DpQ8TqGjRH9}L#!3DS>{A>T#ms0?Ahg%0 zv#?1W%k!pMC*%w^bwI7P1Z%y+y<5V2h5xc*H>g&K0eEoWlTR62GzC8zY@^DxpVj1uamC;R#C|yhPZ`Vrc!2P|#YvH-7CFU|1!#N8%8{?Q@7#|QzKH5g<6+@-i6^~q!vh?@M zFZ-ab@p5UPg&Z9_Z(|DQ8KzpiDXPkMx!#ewL9VUU5g>I<5Fq?#v!A;zQW18 z)O!p=vaniU4EBcai=gW9FchJMhYSm6jyK4)g~trD|EE%0caMlUT%upmJTXviB~FH0)5RkffNSVz4;YfrBxd9SRlj%zd<|_UHSwoHxmDX*fFv@iONjs zJthg8Il&}wjOn+Gefa&|$j4EjZ=R%$)Cm3O6Bs3I7>m^YCS9H+vvkjkSc(!ap@a>UKn&M$gT@q5SLnTq`?Si?>;WF3jOjnpi6yB3 diff --git a/build/classes/java/main/hhn/temp/project/Task.class b/build/classes/java/main/hhn/temp/project/Task.class new file mode 100644 index 0000000000000000000000000000000000000000..71d499973852f39a9cc6ab8b9ffff0619cbba681 GIT binary patch literal 271 zcmZuryH3ME5S;ZBI|+%95H%g7$bCQv4HA_F1(y4>IpH&Y$vNl0QbkI^2jrs=dr?Yu zrP-a?)$W{rk3Rr5Sj2GPhVZ8F5fB!Y+(}W(_Dj6yl`0G&c+#yl&jk13F$-};xGl?8 z7}fNmA3D1vQn~#mcrV?jBFq!rs<*Mp)sV`(X5}X73R!1z(3W3B&y;#gxJ&-MwkE_M z-8dBLRofGheX+9caF38p+aON1%@{EgXAbzw18C2JgP75d0T&a->ACm0&X^Id86C|3 E0IwW3lmGw# literal 0 HcmV?d00001 diff --git a/build/classes/java/main/hhn/temp/project/TaskState.class b/build/classes/java/main/hhn/temp/project/TaskState.class new file mode 100644 index 0000000000000000000000000000000000000000..55392b987ca9174dc68c2679a50436395bb6e647 GIT binary patch literal 1041 zcmaJ@Gw$pblhICG=9h;}7?wD>zZ?w4Rl7cjD%a~I!k2?(U zYe2;v_NeBm=?tyLdxmGZG4`%w4hE$$hv9p++bNA#;0c2K85MVtWtb}4uI+Cz%#EiC znN_VBg``lsnJ8lXTvoAyRo-@>VZgAI(= zM{RA=G#OI0e%o}Krf2gMVII*ndz3D9a|U$ze%B_sF~jb-ra$xuC*-syU2D1Rgfl3N z5&5LblQe9V7!;#F^xD>*&AW*IS+)YdvF#$wD^1%eY%lP=1L&kh0+JcNI~0+~Uc)Nk z9+0&{Cx4U?l+TD?BJq(dhKKZ>3St7`=kX}SKSd<)Dk+w~z^zL#j*t9>&yh#HLP0}5 zh||3jidQT`pcjzy>)CTGd%4lo-@h3`QqM1x3PU{?ADb|j1-7)Rm= zvT;*?6a{RAw4IQ){FPX#Md2Lx&L9NFk{B5B1@50g;kvHI5D(;vG&~6z`j3QqbZinP Gg5ob+o7D>d literal 0 HcmV?d00001 diff --git a/build/classes/java/main/hhn/temp/project/Worker.class b/build/classes/java/main/hhn/temp/project/Worker.class new file mode 100644 index 0000000000000000000000000000000000000000..fd6355d3ee548c2e3383d520c63bcb4b27930e69 GIT binary patch literal 277 zcmZ`zyKcfj5S;Y`gCT&@AWAw&k^2A$O(ZId6d+Qc%?TeEA36;Gl`0ZNJ|G_zu?K0{ zm1cKlSG)83cliPEhHeZGeuSWf5H&(~E6-9CvfPM|bgQz8P@CvdS5tyN9IYbM3B5co zMWyx!aj?cMiBDs9$`XQivsQ#oqDwVD?Neo!GA&qnPE00?m9*ONe=(?XeI)dg2lvK= zcwtU9Q#0+3H1BU-okt81v2_>3$>tdw%*2fY;mbGZivGH?awmlh?bx@G31GBWVObnAgM dvN19+GB5+JWnf?g8pg`N24XR=14$+Z4ghifBdq`c literal 0 HcmV?d00001 diff --git a/build/classes/java/main/hhn/temp/project/provider/DatabaseManager.class b/build/classes/java/main/hhn/temp/project/provider/DatabaseManager.class index d2d5bd19b2137c4c255941ed92085dd540812baf..e1477bc3ceba0a88a6d835949ef84e6a0b0158ff 100644 GIT binary patch literal 580 zcmah`yH3ME5S$IcCJv7P36BB_D!a+`B&2~LAsJBw(O<&Jab)bsKKtV+_y9f%v9=>) zK~Rd*Y4&Dk_I5tM-ai1`;M7Ee;LPWt(CTd|mT|ODGo9a=|EgkfC$*f)L_Nw-dMY;2 zBy<)slOm9zC!VG`-Go87+AKn7Co)rIQ$jem-9jqWejsk6AYd&&3J1;$p*8WnQ0g>R zgv<53;q!PfD#(_nbftP`JL_c$7ymq!N(Ad?JVI~fTKi~WX4vdoj99tmg z&UAu19AB4X)d{1&C3o{4S%i(a8{@(syuo2~!= delta 221 zcmXX=%?`m}5S*<~>!)bEfrCVm^xz~Z7uSZ1)cGq7UsIJ-c@Oayt@6YWHU<9iI4Fv;^v%6uVc@g#!&0=KM`SFmzOTGr7hk)*36J&a9#F1@IarQ~&?~ diff --git a/build/classes/java/test/hhn/temp/project/BadCasesTest.class b/build/classes/java/test/hhn/temp/project/BadCasesTest.class new file mode 100644 index 0000000000000000000000000000000000000000..b3ead643645628f79196dc8a9eeb9d8133bbf555 GIT binary patch literal 1079 zcma))+iuf95Qb;dq)F32N`M|y>J|`%O85adNNx#NCY2zH)XPacO*YtT%e!vLV{ugp zBp!f=Ld@C`sT7qq7qi)&neYF1J-`3__yqv(V80F}SgJy~0Toylur|R9bVF1l_jE9! zp%JkBRw`-U3s^dQ*{?!Pz`=N|TtiXfCTVPoTu*B`QV}Wh2^EegtwYsfR|V`Y6dz-7 zf|_)XG~>%BaXH+vBV)y~2Y#H6+)2jo!7-7BQWq2H9@BZ8QU`}) z25h3%l$tJG_E3M-UP|5Abh9uN(7vJHz65tZy&?TU>LkQz7bCJayTCBx_j%6lS;sMB zG!6y<1&*qZ!0z9jR?2e^)bg(3V)N zR3is-vVffe)d{3IRpGSrjk`FX-&4Thj1_arp;>P3$vPtLB$lmziL-P_AEo`!53Ucy zYde6j4|Xo?uL68ySmxN^oy)7Rr?0L+eCIzUxX00^fhX=h$3{^AO<3a{(>Ytpn>}7F zbmb>h&#qv_p92cDRj6^Hg{&8aGf0gwEqKWB5$CMf;~c&I4}FyHS#FLjJhiTQ;vvsH oSxA!wHhA4+*p`NEUUqJ$ZQPC4X4>xUwD#R-PnfpHR!iXg1qc@EG5`Po literal 0 HcmV?d00001 diff --git a/build/classes/java/test/java/BadCasesTest.class b/build/classes/java/test/java/BadCasesTest.class deleted file mode 100644 index b7ea4b34a4bfae4ba9ba74cd19964d484ac400f5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 413 zcmZWl%TB{E5FDpT18Je8J#mB+4+(z&4~bTAia>%YcPBNiqtuQZhyUV)#DNdsqY#_W zLj^v}YG!x#;jizHPXO1LMDWlH;SUj@&u~zPSHVl6m;5m+WbPRHS4t~)!_Yf9O+)N3 z#9h%;EM}sX^<36e<s^uHecPmvhOpwvCB`W-iow}C*jty52-|dv1H$2N0mVIH4Ev;eo%y`u Xr2RDxwv23J9CZ!p+dETC=wbW=gMm^y diff --git a/build/classes/java/test/java/GoodCasesTest.class b/build/classes/java/test/java/GoodCasesTest.class deleted file mode 100644 index 7c02b8183f98c393b911e3e322b480e608e23218..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 416 zcmZWl%TB{E5FDpT18JcUxNw9M4~cvL1qmwP5`hF&?oMi2N2wjf4*$goi31 zF~qLvR_ob>8)2rxP@6x|Gr=%Qr4o1TG8fI1=M^b&staCaypbJWiN0M(!?2tFA9cnM z7-8F*Veg?;RxU**jU?}-QrdDWwIb_5s+)OIwsad|Ev;x0Ud!Z4Jn2SU^I}1RqDS2} zg}9OKkY5*{cAK$}kRH&52il81;X1K|GNT+Ezk Y$4UEZ9Q-h{m2u<-(&wFNo6tl21(U2(!vFvP diff --git a/build/reports/problems/problems-report.html b/build/reports/problems/problems-report.html new file mode 100644 index 00000000..b5bb549c --- /dev/null +++ b/build/reports/problems/problems-report.html @@ -0,0 +1,663 @@ + + + + + + + + + + + + + Gradle Configuration Cache + + + +
+ +
+ Loading... +
+ + + + + + diff --git a/build/tmp/compileJava/previous-compilation-data.bin b/build/tmp/compileJava/previous-compilation-data.bin index e34443ef8b49202f2710d7c15ff549c7dc40304d..c4519adca0f810e3f47179f66efae660059b0148 100644 GIT binary patch literal 369 zcmZQ$2w~J?(qq4j`9;}4xyMx@a+^;r`)Kicg=DgNVL!jGfQz7>kRFpTLnqMAvdom!B6bmm zj>MA0q{QM>9)V|X53QPM{^@xd%cjs!qr6%Hfy6hQd`|qo=jZ*;kTAHLd{s14Q;k{n_(Ag-u_o;;Yrps1(hqO7l?FD1+_0u~Wa a)l>6Tca-Gj0dqMu^fY~yAZ&h+B@6(=YhxS$ delta 146 zcmey!bdr&oiNSXwvx-kII?rAQfnutFP96q9*-UqFGFWRQGQuw zN@@{1A45lCNn%oBaVkGUdtzQfdBwI2`0P% diff --git a/build/tmp/compileTestJava/previous-compilation-data.bin b/build/tmp/compileTestJava/previous-compilation-data.bin deleted file mode 100644 index 0de739f2ab9a6c9397bf8fc2aaaf9d5c5e36544a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 808 zcmZQ#2w`+)a$?qFVQ9@tEK6i%Xk=q(PE28EXiY3mE#_coNi8lB*#BMZu6$1XdIEZadO~`_ zKvhNQA`ER=rFoepq6{5br3INKsYPN8Er|u0tl|u9scHE|sS-eLat0#<69Xp$Ljwa6 zfO9wn1#bV}H2_l`X;?r+GD)|1f_mSyMxTAW^*Sd@~Pm?tKn(7JxY1%sL?!q=Dl zDZBhlO-@f(o}oLxAT_T9=y{VYfu&r3r)y+ADqiNeFq)Z$fxt_l2-p6yZJ+PGGqhknxV210PgPGyjiIw3C$R+R)m(Lk zj^zB@-2A*^fsN-C56x+h`smNvzcKmw*jjXo%P)H^;uYX*g05$VvL*ydWIoJ&c;sqY)}yf HkXi-+V<8S& diff --git a/src/main/java/hhn/temp/project/Admin.java b/src/main/java/hhn/temp/project/Admin.java deleted file mode 100644 index 0c872544..00000000 --- a/src/main/java/hhn/temp/project/Admin.java +++ /dev/null @@ -1,4 +0,0 @@ -package hhn.temp.project; - -public class Admin extends Worker{ -} diff --git a/test/java/BadCasesTest.java b/test/hhn/temp/project/BadCasesTest.java similarity index 73% rename from test/java/BadCasesTest.java rename to test/hhn/temp/project/BadCasesTest.java index faf64eaa..5ccbc92e 100644 --- a/test/java/BadCasesTest.java +++ b/test/hhn/temp/project/BadCasesTest.java @@ -1,8 +1,6 @@ -package java; +package hhn.temp.project; -import hhn.temp.project.AssignmentManager; import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Assertions.*; import org.junit.jupiter.api.DisplayName; import org.junit.jupiter.api.Test; @@ -28,11 +26,5 @@ public class BadCasesTest { public void assertEditOnlyExistingTasks() { } - @Test - @DisplayName("Assert Worker can only edit own tasks") - public void assertWorkerMayOnlyEditOwnTasks() { - - } - } diff --git a/test/hhn/temp/project/GoodCasesTest.java b/test/hhn/temp/project/GoodCasesTest.java new file mode 100644 index 00000000..f745e5a7 --- /dev/null +++ b/test/hhn/temp/project/GoodCasesTest.java @@ -0,0 +1,62 @@ +package hhn.temp.project; + +import org.junit.jupiter.api.BeforeEach; +import org.junit.jupiter.api.DisplayName; +import org.junit.jupiter.api.Test; + +import static org.junit.jupiter.api.Assertions.*; + +public class GoodCasesTest { + AssignmentManager manager; + + @BeforeEach + public void setup() { + manager = new AssignmentManager(); + } + @Test + @DisplayName("Assert that a Worker can add a Task") + public void assertWorkerCanAddTask() { + int workerId = manager.createWorker("Alfred"); + int taskId = manager.addTask(workerId, "Run", "Jog 10 Miles"); + assertNotNull(manager.getTask(taskId)); + assertEquals(manager.getTask(taskId).getName(), "Run"); + } + + @Test + @DisplayName("Assert that added Tasks are added to the List") + public void assertTasksShowInList() { + int sizeCount = manager.getTaskList().size(); + int workerId = manager.createWorker("Alfred"); + int taskId = manager.addTask(workerId, "Run", "Jog 10 Miles"); + assertEquals(sizeCount + 1, manager.getTaskList().size); + } + @Test + @DisplayName("Assert existing Tasks can be edited") + public void assertExistingTasksCanBeEdited() { + int workerId = manager.createWorker("Alfred"); + int taskId = manager.addTask(workerId, "Run", "Jog 10 Miles"); + manager.editTask(workerId, taskId, "Walk", "Walk 3 Miles"); + assertEquals(manager.getTask(taskId).getName(), "Walk"); + assertEquals(manager.getTask(taskId).getDescription(), "Walk 3 Miles"); + } + + @Test + @DisplayName("Assert that Worker can remove Task") + public void assertWorkerCanRemoveOwnTask() { + int sizeCount = manager.getTaskList().size(); + int workerId = manager.createWorker("Alfred"); + int taskId = manager.addTask(workerId, "Run", "Jog 10 Miles"); + assertEquals(sizeCount + 1, manager.getTaskList().size); + manager.removeTask(taskId); + assertEquals(sizeCount - 1, manager.getTaskList().size); + } + @Test + @DisplayName("Assert deleted Tasks no longer show up in the List") + public void assertDeletedTasksDisappear() { + int workerId = manager.createWorker("Alfred"); + int taskId = manager.addTask(workerId, "Run", "Jog 10 Miles"); + manager.removeTask(taskId); + assertThrows(manager.getTask(taskId) instanceof IllegalArgumentException); + } + +} diff --git a/test/java/GoodCasesTest.java b/test/java/GoodCasesTest.java deleted file mode 100644 index 5c03baaa..00000000 --- a/test/java/GoodCasesTest.java +++ /dev/null @@ -1,51 +0,0 @@ -package java; - -import hhn.temp.project.AssignmentManager; -import org.junit.jupiter.api.BeforeEach; -import org.junit.jupiter.api.Assertions.*; -import org.junit.jupiter.api.DisplayName; -import org.junit.jupiter.api.Test; - -import static org.junit.jupiter.api.Assertions.assertEquals; -import static org.junit.jupiter.api.Assertions.assertTrue; - -public class GoodCasesTest { - - @BeforeEach - public void setup() { - AssignmentManager manager = new AssignmentManager(); - } - @Test - @DisplayName("Assert that a Worker can add a Task") - public void assertWorkerCanAddTask() { - } - - @Test - @DisplayName("Assert that added Tasks are added to the List") - public void assertTasksShowInList() { - - } - @Test - @DisplayName("Assert existing Tasks can be edited") - public void assertExistingTasksCanBeEdited() { - - } - - @Test - @DisplayName("Assert that Worker can remove own Task") - public void assertWorkerCanRemoveOwnTask() { - - } - - @Test - @DisplayName("Assert that Admin can remove every Task") - public void assertAdminCanRemoveEveryTask() { - - } - @Test - @DisplayName("Assert deleted Tasks no longer show up in the List") - public void assertDeletedTasksDisappear() { - - } - -}