czesc,
Prosba o radę. Mam projekt zawierający api (interfejsy) do REST-owych resource-ów. W chwili obecniej jest to dość dobrze zdefiniowane i wygląda na to, że obecna forma będzie zbliżona do docelowej. Koljenym krokiem jest oczywiście implementacja API i dostarczenie do klienta. To pewnie potrwa jakiś czas. Case jest taki, ze w ciągu najbliższych dni muszę dostarczyć jakąś mockową aplikację, która będzie tak jak docelowa implementowała API i rzucała jakieś dane, aby klient mógł sobie z tym już teraz działać. A pytanie brzmi.
Jak to najlepiej zrealizować?
- Napisanie 2 konkurencyjnych aplikacji mock i produkcyjna? Wtedy sprawa wydaje się dość prosta, ale za to muszę trzymać i utrzymywać 2 niezależne projekty z implementacją
- Wpleść mock-i w jakiś cudowny sposób w testy i odpalać aplikację w trybie "test", aby serwowała mockowe dane, a w przyszłości jak implemetacja i testy się zakończa przestawić tryb na "prod" i działać na docelowej implementacji. Tu nie mam jeszcze sprecyzowane jak to wykonać technicznie, ale po prostu "głośno" myślę. Jak myślicie czy ma to sens? mock-owa implementaja do 2-óch celów czyli: testów i jako prosta aplikacyjka dla klienta? Z jednej stronych chciałby zkompaktowac jak najbardziej kod, ale z drugiej coś mi mówi, że to może być przekombinowany sposób.
- ?
Nie robiłem tego jeszcze, więc będę wdzięczny za każde wskazówki, doświadczenia, linki w sieci.
Dziekuję.