Great post, testing is not as difficult as it seems and with Laravel providing features such as factories and bespoke assertions the is no excuse for not doing it.
I'd suggest starting with testing errors and if exceptions are thrown before adding successful tests as 302