Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 578 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%)
|
Cześć,
chciałbym wykonać testowanie rejestracji i logowania w Symfony. Symfony -> w katalogu tests/Controller/ utworzyłem plik SecurityControllerTest.php (test logowania), gdzie chciałbym uzupełnic formularz danymi i zalogować użytkownika, następnie sprawdzić, czy jest zalogowany. Napisałem taki kod, ale ciągle sypie errorami (coś tu rzeźbię)?
Mam prośbę o pomoc w wykonaniu testowania. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 578 Pomógł: 6 Dołączył: 21.07.2008 Ostrzeżenie: (0%)
|
Sprawy
1. Tak, wypełniam pole login, hasło, zaznaczam Agree terms i loguje się. 2. Przesłałem wygenerowany kod HTML, ponieważ tu wszystko widać i jest też token csrf
bynajmniej było widać, teraz to chyba forum nie poradziło sobie z formatowaniem i "brzydko" wyświetla w PHP plaintext dodatkowo przesyłam kod Twig {%- block form -%} {{ form_start(form) }} {{- form_widget(form) -}} {{ form_end(form) }} {%- endblock -%} w kontrolerze jest dodane: $error = $authenticationUtils->getLastAuthenticationError(); i nie pokazuje, aby coś tu było nie tak, chyba, że jest tu mowa o dodaniu w kontrolerze testowym? 3. Oprócz F - fail i liczby jest komunikat Deprecated: App\Shared\Uuid\Uuid implements the Serializable interface, which is deprecated. Implement __serialize() and __unserialize() instead (or in addition, if support for old PHP versions is necessary) in /var/www/src/Shared/Uuid/Uuid.php on line 11 Przesyłam ponownie klasę testu po wprowadzeniu zmian, o których pisałeś chociaż była już wcześniej podana
Powyższa klasa sypie błędem FAILURES... Nie działa. Ten post edytował Malinaa 26.09.2023, 08:34:24 |
|
|
|
Malinaa [Symfony] Testowanie aplikacji 6.09.2023, 13:14:38
VonSNAKE A pokaż Twig i Kontroler dla routa /login? 20.09.2023, 22:57:24
jacek.e3 Która wersja Symfony? Masz w kodzie [PHP] pobierz,... 21.09.2023, 11:28:23
Malinaa Cytat(VonSNAKE @ 20.09.2023, 23:57:24... 25.09.2023, 14:28:11
jacek.e3 3 sprawy:
1) jak się logujesz "ręcznie" ... 25.09.2023, 17:56:43
jacek.e3 Cały czas chodzilo o kontroler do logowania, a nie... 26.09.2023, 13:18:46
Malinaa Ten kontroler podałem w [PHP] pobierz, plaintext a... 27.09.2023, 08:52:27
jacek.e3 ok, ale jak kontrolera nie było tak dalej nie ma.
... 27.09.2023, 09:20:01
Malinaa Testuje, sprawdzam itp., ale coś to testowanie idz... 27.09.2023, 11:39:08
jacek.e3 Masz route "app_main"?
Masz usera w baz... 27.09.2023, 11:49:47
Malinaa Mam route 'app_main'
$router = static... 27.09.2023, 12:09:31
jacek.e3 Masz jakis serwer z bazodanowy - mysql ?
Zaloguj ... 27.09.2023, 17:22:29
Malinaa Ustawienia są tak zmienione, że powinno działać na... 4.10.2023, 11:26:13
jacek.e3 Kod
[PHP] pobierz, plaintext $userRepository =... 5.10.2023, 07:11:04
Malinaa W phpunit.xml.dis mam
[XML] pobierz, plaintext ... 5.10.2023, 07:23:26 ![]() ![]() |
|
Aktualny czas: 30.12.2025 - 14:32 |