Akce
Enhancement #10255
uzavřenýEnhancement #10230: Zavádění kontraktových testů
Zavádění knihovny do projektu v průběhu studia technologie
Začátek:
2023-04-12
Uzavřít do:
% Hotovo:
100%
Odhadovaná doba:
8.00hod
Collaborators:
Severity:
Standard
Importance:
Tags:
Popis
Zadání
Prostudovat si možnosti, jak vytvořit vůbec kontraktové testy. Měla by k tomu sloužit spring knihovna spring cloud contract, resp. openApi v2? Je to spojené s vytvořením stubů pro jednotlivé služby, jejichž volání se bude simulovat.
Zároveň je nutné naučit se i zápis předpisů v yaml souborech a prvotní nastavení, aby projekt věděl, odkud testy spouštět.
Řešení
Vytvořeno POC. Umíme z předpisu vygenerovat JUnit testy pomocí knihovny. Zároveň jsme se naučili i mockovat.
Návod na wiki [TODO] Kontraktové_testy
Související úkoly
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- zkopírováno do Enhancement #10256: Zavádění knihovny do projektu v průběhu studia technologie přidán
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- zkopírováno do Enhancement #10257: Zavádění knihovny do projektu v průběhu studia technologie přidán
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- zkopírováno do Enhancement #10258: Zavádění knihovny do projektu v průběhu studia technologie přidán
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Stav změněn z New na Assigned
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Cílová verze změněn z it_03 na it_04
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Začátek změněn z 2023-03-28 na 2023-04-12
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Popis aktualizován (rozdíl)
- % Hotovo změněn z 50 na 80
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- % Hotovo změněn z 80 na 100
Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)
- Stav změněn z Assigned na Closed
Akce