Unit test saves a lot time when it comes to debugging. When I write crud operations in back-end or make changes to code and test cases just do crud operation to database and I can know overall app is working well. I don't need to check manually entering form in front-end and see if it working. Fillings form and doing crud operation front-end, I would prefer tests.