Wojtek L 25 Lutego 2021 25 Lutego 2021 Mam phpStorm. W projekcie klikam PPM na pliku PHP i wybieram: Nowy > PhpTest > Nowy unit-test Wpisuje nazwę pliku, inne pola > OK. Mam ramowy plik testu <?php namespace diagnosticsphp\tests; use diagnosticsphp\utils\php\sqlms; use PHPUnit\Framework\TestCase; class sqlmsTest extends TestCase { public function testPropagateDB() { } public function testDumpsqldb() { } public function testInitConnection() { } } Szkielet jest. Teraz tak: mam (w pliku głównym do którego jest ww test ) zdefiniowaną tablicę (Array). Wg dokumentacji PhpUnit, są już dostępne metody testowania tablic (array)..... No i ok. Test jest POZA klasą definicji ARRAY i co? i gucio? nic sensownego nie zrobię...... Niby jerst assertArrayHasKeys() ale nie ma możiwości użycia klasy zdefiniowanbej w innym pliku. Co za absurd Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
-n3veR 25 Lutego 2021 25 Lutego 2021 (edytowane) A pokaż jak wygląda klasa, którą testujesz. + wytłumacz raz jeszcze CO próbujesz przetestować. Ja piszę testy ręcznie i adekwatne do metod - nie korzystam z generatora. Edytowane 25 Lutego 2021 przez -n3veR Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Wojtek L 2 Marca 2021 Autor 2 Marca 2021 Dlatego staram się nie korzystać z frameworków do testów ale tu akurat nie mam wyboru. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
-n3veR 2 Marca 2021 2 Marca 2021 Nadal nie odpisałeś mi na prośbę / pytanie. Odnośnik do komentarza Udostępnij na innych stronach Więcej opcji udostępniania...
Kontynuuj dyskusję
Dołącz do Pecetowicza, aby kontynuować dyskusję w tym wątku.