Projekt

Obecné

Uživatelské dotazy

Profil

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

Přidáno uživatelem Petr Urban před asi 2 roky(ů). Aktualizováno před asi 2 roky(ů).

Stav:
Closed
Priorita:
Normal
Přiřazeno:
Petr Urban
Kategorie:
Implementace
Cílová verze:
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

zkopírováno do Enhancement #10256: Zavádění knihovny do projektu v průběhu studia technologieInvalidJiří Trefil2023-04-12

Akce
zkopírováno do Enhancement #10257: Zavádění knihovny do projektu v průběhu studia technologieClosedPetr Štěpánek2023-04-12

Akce
zkopírováno do Enhancement #10258: Zavádění knihovny do projektu v průběhu studia technologieClosedVáclav Hrabík2023-04-12

Akce

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(ů)

  • % Hotovo změněn z 0 na 50

Aktualizováno uživatelem Petr Urban před asi 2 roky(ů)

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

Také k dispozici: Atom PDF