Konfiguracja gminy (MunicipalityConfigurationPage)
Ścieżka: /panel/municipality Dostęp: Zalogowany — rola: wyłącznie Admin
TC-MCP-001 — Uprawnienia dostępu
| # | Akcja | Oczekiwany rezultat |
| 1 | Wejdź jako Admin | Strona dostępna, formularz załadowany |
| 2 | Wejdź jako Supervisor lub Employee | Brak dostępu — przekierowanie lub komunikat o braku uprawnień |
TC-MCP-002 — Ładowanie danych
| # | Akcja | Oczekiwany rezultat |
| 1 | Wejdź na stronę | Formularz wypełniony aktualnymi danymi konfiguracji gminy |
| 2 | Brak konfiguracji w systemie | Formularz wyświetlony z pustymi polami — brak crashu |
TC-MCP-003 — Dane podstawowe
| # | Akcja | Oczekiwany rezultat |
| 1 | Zmień nazwę organizacji i zapisz | Nazwa zaktualizowana |
| 2 | Zmień NIP i zapisz | NIP zaktualizowany |
| 3 | Zmień REGON i zapisz | REGON zaktualizowany |
| 4 | Zmień klucz licencyjny i zapisz | Klucz licencyjny zaktualizowany |
TC-MCP-004 — Dane kontaktowe
| # | Akcja | Oczekiwany rezultat |
| 1 | Zmień e-mail i zapisz | E-mail zaktualizowany |
| 2 | Zmień telefon i zapisz | Telefon zaktualizowany |
| 3 | Zmień adres strony WWW i zapisz | URL strony zaktualizowany |
| 4 | Wpisz poprawny URL logo i zapisz | URL logo zapisany, podgląd logo pojawia się na stronie |
| 5 | Wyczyść URL logo i zapisz | Podgląd logo znika |
| 6 | Wpisz nieprawidłowy URL logo | Podgląd nie wyświetla obrazu (brak crashu) |
TC-MCP-005 — Adres
| # | Akcja | Oczekiwany rezultat |
| 1 | Zmień ulicę i numer oraz zapisz | Adres zaktualizowany |
| 2 | Zmień kod pocztowy i miasto i zapisz | Dane zaktualizowane |
| 3 | Zmień gminę, powiat i województwo i zapisz | Dane zaktualizowane |
TC-MCP-006 — Zapis
| # | Akcja | Oczekiwany rezultat |
| 1 | Zapisz poprawne dane | Toast sukcesu, strona pozostaje bez przekierowania |
| 2 | Kliknij „Zapisz" wielokrotnie podczas ładowania | Przycisk nieaktywny podczas zapisu — brak podwójnego wysłania |
| 3 | Błąd backendu przy zapisie | Błędy walidacji widoczne przy odpowiednich polach, brak przekierowania |