Allow child classes to override test
Test dictsinfo service as well
Test for error states
Consistent error messages