Throw exceptions for tests instead of returning null
Merge pull request #6 from rmbennett/acceptance-test

Throw exceptions for tests instead of returning null