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

#668 - Adding tests for a couple of Controllers in the sample.
What I mean is that if `AppDomain.CurrentDomain.SetData("APPBASE"....)` is important for things like configuration, it should probably apply to *all* tests. The second argument will of course vary, but this will unblock using configuration in other sites.