Front End Error Reporting

Following Khazhy's advice :)
Anything in the view is difficult to test. If you have special logic you want to test move it outside of the view and test the logic separately.