Closed Maciaszekanies closed 5 years ago
@andrej4321 aby przetestować aplikację należy uruchomić bazę postgres i uruchomić aplikację gradlew.bat bootRun i wywołać w przeglądarce http://localhost:8080/v1/score/my
Powinien wygenerować się json z sumą punktów, następnie należy sprawdzić czy w bazie danych powstała tabela "sample" i suma punktów zgadza się np. SELECT sum(score) FROM public.sample where fk_device_id = {device id}
Wszystko jest opisane w pliku README.md projektu score-storage
issue 23
DZIAŁA
Cel testu:
Przetestowanie Implementacji enpointu'u wynik urządzenia (wersja z dnia 7.05.19)
Aplikacja sumuje wyniki w przypisane do jednego urządzenia. W tym celu musi wygenerować
json z sumą punktów i stworzyć tabelę sample z sumą punktów.
Akcja: Po uprzednim zainstalowaniu pgadmin możemy prześledzić całą procedurę Wchodzimy po przez konsolę do projektu score-storage. Następnie wpisujemy polecenie- gradlew.bat bootRun Wykorzystujemy w program Postman dzięki metodzie GET i urzyciu SELECT sum(score) FROM public.sample where fk_device_id={device id} Sprawdzamy poprawność operacji w pgAdmin.
Oczekiwania wartość: suma wyników dla danego tokenu który został zapisany w bazie danych
Wartość testowa: suma wyników dla danego tokenu który został zapisany w bazie danych
Status: Aplikacja DZIAŁA prawidłowo.
DoR: Dokumentacja API
Co: Implementacja endpoint'u wynik urządzenia
Dokumentacja API backend znajduje się w katalogu documentation
Dlaczego: Realizacja
DoD: aplikacja na żądanie zwraca aktualny wynik urządzenia