Tried to implement testing as suggested by shiro's documentation but seems to run into same issue of SessionContext must be an HTTP compatible implementation.
SecurityServiceIntegrationTests. Got Shiro to work in test conext.
PantryInventoryService integration tests.
Pantry Json, and Xml display mods, and tests covering them.
Do Integration tests for service.
Added a little to functional auth tests.
Changed current user message added taglib test and added a little to functional auth tests. Currently taglib test is a spec because that is what was auto created, but no spock specific functionality as yet.
Functional Test over api call.
Alternate Realm for alternate authentication to username/password for basic auth.
Controller/Service crud work and corresponding tests.