Issue #668: Sample should be covered by a basic functional test.

#668 - Adding tests for a couple of Controllers in the sample.
Per discussion with @sornaks - making this change in `TestHelper` will break a bunch of things (I think because data gets cached). Right now we only need this for the sample, and it's a hack so it's probably as good as it can be for right now.