Cześć.
Chcę napisać skrypt konsolowy do obliczania m.in. wartości portfela (akcje, papiery wartościowe, podatki itp.).
Chcę skorzystać z zewnętrznego API.
Pytanie jak powinny wyglądać testy takiej prostej aplikacji konsolowej?
Przy zamokowaniu zewnętrznego API nie ma pewności, że ono się nie zmieni, więc chyba nie tędy droga.
Testując metody niewykorzystujące zewnętrznego API (testy jednostkowe i integracyjne) nie mamy przecież pewności, że aplikacja zadziała poprawnie.