Closed AdrianPlesner closed 3 years ago
Please use the following checklist, @13uller. Feel free to check it off as you go along.
Code Design
Code Readability
Code Maintainability
Only check one of the items below:
Only check these if the functionality needs to be covered by tests:
Please use the following checklist, @smh87 and @social2dk. Feel free to check it off as you go along.
Code Design
Code Readability
Code Maintainability
Only check one of the items below:
Only check these if the functionality needs to be covered by tests:
Merging #86 (b6a7d31) into develop (e9bf414) will increase coverage by
0.0%
. The diff coverage is100.0%
.
@@ Coverage Diff @@
## develop #86 +/- ##
=======================================
Coverage 88.6% 88.7%
=======================================
Files 43 43
Lines 1262 1270 +8
=======================================
+ Hits 1119 1127 +8
Misses 143 143
Impacted Files | Coverage Δ | |
---|---|---|
lib/api/week_api.dart | 100.0% <100.0%> (ø) |
This issue is related to issue aau-giraf/web-api#19 and issue aau-giraf/weekplanner#587
Needs some unit test.
@smh87 Which tests are you suggesting that are needed? Both new methods have a test and codeCov are reporting 100%
Er tests tilfredstillende nu?
Er tests tilfredstillende nu?
Jeg er lidt i tvivl. Det virker til at du bare siger til den at den skal forvente noget på en url og siger til den at den skal kaste en fejl, uden at den implementerede kode bliver kørt. Men det er meget muligt jeg har misforstået hvordan Flutter kører sine tests.
Er tests tilfredstillende nu?
Jeg er lidt i tvivl. Det virker til at du bare siger til den at den skal forvente noget på en url og siger til den at den skal kaste en fejl, uden at den implementerede kode bliver kørt. Men det er meget muligt jeg har misforstået hvordan Flutter kører sine tests.
Jeg tror bare det er sådan det er. Vi kan jo ikke have en faktisk forbindelse til et api med data, derfor har vi en mock vi sætter til at kaste fejl, og så assert at den fejl kommer.
Er tests tilfredstillende nu?
Jeg er lidt i tvivl. Det virker til at du bare siger til den at den skal forvente noget på en url og siger til den at den skal kaste en fejl, uden at den implementerede kode bliver kørt. Men det er meget muligt jeg har misforstået hvordan Flutter kører sine tests.
Jeg tror bare det er sådan det er. Vi kan jo ikke have en faktisk forbindelse til et api med data, derfor har vi en mock vi sætter til at kaste fejl, og så assert at den fejl kommer.
Det er rigtigt nok og der er jo noget som gerne skulle fange fejlen inden den bliver sendt gennem streamen, hvilket jeg antager er blevet testet et andet sted, så det fint.
@LivHolm det er dejligt at se at samarbejdet på det her projekt er faldet så meget fra hinanden at når man ønsker ændringer som vil forbedre programmet og dem der skal lave ændringerne bare sætter sig på tværs og ikke vil lave dem, så omgår vi bare dem der vil have lavet ændringerne og tvinger dårlige implementationer igennem.
@LivHolm det er dejligt at se at samarbejdet på det her projekt er faldet så meget fra hinanden at når man ønsker ændringer som vil forbedre programmet og dem der skal lave ændringerne bare sætter sig på tværs og ikke vil lave dem, så omgår vi bare dem der vil have lavet ændringerne og tvinger dårlige implementationer igennem.
Hej @JeppeKLau der blev i fællesskab taget en beslutning til Sprint Review i forhold til hvordan alle aktive pull requests skulle håndteres. De ændringer du gerne vil have lavet må du meget gerne lave et nyt issue på.
Closes #81 Missing tests