Skip to content

Commit

Permalink
Merge pull request #156 from it-ninjas/fix/springboottestinglabs
Browse files Browse the repository at this point in the history
fix(springboottestinglabs): corrected labs description and updated overview
  • Loading branch information
jFriedli authored Nov 21, 2024
2 parents 6de6153 + 4c5c877 commit 7bd33e3
Show file tree
Hide file tree
Showing 4 changed files with 5 additions and 5 deletions.
2 changes: 1 addition & 1 deletion config/_default/config.toml
Original file line number Diff line number Diff line change
Expand Up @@ -81,7 +81,7 @@ github_repo = "https://github.com/it-ninjas/labs"
github_branch = "master"

sbb_jira = "https://flow.sbb.ch/secure/CreateIssueDetails!init.jspa"
sbb_jira_pid = "39800"
sbb_jira_pid = "67701"
sbb_jira_issuetype = "10006"

enabledModule = "base"
Expand Down
Binary file modified content/en/docs/overview/INF_Basisausbildung_Teil_1_Modulplan.pptx
Binary file not shown.
Binary file modified content/en/docs/overview/ausbildungsprogramm_uebersicht.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
8 changes: 4 additions & 4 deletions content/en/labs/java/spring/02_Spring_Boot_Testing.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ description: >

Erweitere/Korrigiere deine Tests aus den [Spring und Spring Boot Aufgaben](./01_spring/) wie folgt:

- Schreibe Mockito-Tests für den _AdminService_.
- Ändere den _AdminControllerIntegrationTest_ zu einem WebMvcTest.
- Schreibe einen DataJpaTest, der das _StudentRepository_ inkl. _SchoolSubject_ (evtl. hast du einen anderen Namen) abdeckt.
- Schreibe einen SpringBootTest als kompletten Integrationstest, der vom Controller-Aufruf mittels MockMvc bis auf die H2-DB "runter" geht. Teste, ob das Anlegen eines neuen Schulfachs funktioniert und ob die Daten persistiert werden.
- Schreibe Mockito-Tests für den Service, der die Schulfächer verwaltet (z.B. `SchulfachAdminService`).
- Ändere den Integrationstest zur Verwaltung von Schulfächern (z.B. `AdminControllerIntegrationTest`) zu einem `@WebMvcTest`.
- Schreibe einen `@DataJpaTest`, der das Repository zur Verwaltung von Schulfächern inklusive seiner Entities abdeckt.
- Schreibe einen `@SpringBootTest` als kompletten Integrationstest, der vom Controller-Aufruf mittels `MockMvc` bis auf die H2-DB runter geht. Teste, ob das Anlegen eines neuen Schulfachs funktioniert und ob die Daten persistiert werden.

0 comments on commit 7bd33e3

Please sign in to comment.