C H A P T E R 9
Testing Spring MVC Applications
Testing is in most projects a bit of a struggle point. We all know testing is important, but we also know that testing takes time and writing good tests is difficult. Testing also requires adequate infrastructure in your code base.
Testing is also not very sexy. It doesn’t involve producing flashy UIs with cool effects, and it doesn’t require you to make brilliant designs either (don’t get us wrong, testing requires good design, but it is mostly repetitive and not as engaging as production code can be). Maybe the biggest challenge is that your project doesn’t seem to move forward when you are writing tests. It feels like you are wasting time while you could be building functionality instead. Because ...