Best practices for AngularJS testing (get it!)