This does a basic cover of the report controller but doesn't actually include much testing.