add a mood/ornery public API unit test

Part of the testing i did for #278, but doesn't fix any specific additional issue.

Jenkins: http://jenkins.buttonweavers.com:8080/job/buttonmen-cgolubi1/350/