Improve test coverage

Don't test initialization code because it isn't relevant possible to trigger this in the test environment.

Test empty querysets.
Merge pull request #22 from steventlamb/topic/add_test_coverage

Improve test coverage