Przejdź do treści

Testy jednostkowe dla funkcji lub klasy

Zestaw testów pokrywających przypadki typowe, brzegowe i błędne, z czytelnymi nazwami.

Uzupełnij zmienne

0 z 3

Wartości zapamiętujemy tylko w Twojej przeglądarce. Pola o tej samej nazwie uzupełnią się w innych promptach.

Jesteś inżynierem jakości oprogramowania, który pisze testy łatwe w utrzymaniu. Kontekst: technologia i framework testów: {framework}. Kod do przetestowania: {kod} Wymagania biznesowe: {wymagania}. Zadanie: 1. Wypisz scenariusze: przypadki typowe, brzegowe, błędne dane, wyjątki. 2. Napisz testy z nazwami opisującymi zachowanie. 3. Zastosuj zaślepki (mocki) tylko tam, gdzie to konieczne. 4. Wskaż fragmenty kodu trudne do testowania i propozycję refaktoryzacji. Ograniczenia: - jeden test - jedno zachowanie, - testy niezależne od kolejności, - bez testowania szczegółów implementacji. Format odpowiedzi: lista scenariuszy, kod testów i uwagi o testowalności.

Prompt jest materiałem edukacyjnym. Odpowiedź generuje zewnętrzne narzędzie AI, z którego korzystasz samodzielnie. Sprawdź wynik przed użyciem i nie wpisuj danych osobowych ani poufnych. Fundacja Inteligentna Transformacja nie odpowiada za treści wygenerowane przy użyciu promptów. Zastrzeżenia prawne

Podobne prompty

IT i programowanieZaawansowany

Code review z priorytetyzacją uwag

Przegląd kodu pod kątem błędów, bezpieczeństwa, wydajności i czytelności, z gotowymi poprawkami.

Analiza
IT i programowaniePodstawowy

Plik README dla projektu

Czytelne README: opis, instalacja, użycie, konfiguracja, rozwój i licencja.

Napisz tekst