Bs dsc 154 jobs index test

@terenceingram test cases and new fields added
you can pass the exception on as an additional argument after the context and the logger should handle it nicely.