Output Gateway - Integrace datové sady
- import datasetu z projektu
schema-definitions
(vApp.ts
) - přidat data v
RouterBuilder
; přidat datové definice doarray
načítaných dat v metoděLoadData()
(tento krok automaticky vytvoří všechny potřebné výchozíroutes
(tj.<API>/<ROUTE>/
and<API>/<ROUTE>/{id}
, případně<API>/<ROUTE>/history
) - vytvořit API Blueprint dokumentaci (v
output-gateway/docs/apiary_docs.apib
), včetně MSON specifikací datových struktur - vytvořit nová testovací data (
mongo dump
, pomocí mongodump tool) a přidat je dooutput-gateway/db/example/mongo_data/dataplatform
- vytvořit Dredd hooks pro testy (typicky přidáním existujícího ID z odpovědi API do testu API metody pro detail entity
<API>/<ROUTE>/{id}
)
Aktuální podrobnější návod pro integraci datové sady v tomto projektu najdete na gitlab.com/operator-ict/golemio/output-gateway/blob/master/docs/new_dataset_integration.md.