Wstęp do podstaw dekoratorów, część 2

W poprzedniej sekcji dowiedzieliśmy się podstaw na temat dekoratorów. Wiemy do czego służą i w jak najbardziej podstawowy sposób udekorować funkcję. Teraz przyszedł czas poznać odrobinę bardziej zaawansowane konstrukcje, które pozwolą nam na zaspokojenie większości naszych potrzeb 😉

W tej sekcji poznamy jak tworzyć dekoratory dla funkcji i metod, które przyjmują parametry. Dowiemy się również jak zwracać wynik dekorowanych funkcji oraz na przykładach zobaczymy podstawowe problemy, jakie mogą wyniknąć z dekorowania funkcji. Zaznajomienie się z tymi tematami jest dla nas kluczowe, aby w pełni wykorzystać potęgę dekoratorów przy naszym głównym celu – udekorowanie asercji, aby otrzymać zrzut ekranu przy testach zakończonych niepowodzeniem.

Zatem do dzieła! 🙂

Dodaj komentarz

Twój adres e-mail nie zostanie opublikowany. Wymagane pola są oznaczone *