Provide more comprehensive test approach
Merge pull request #5 from mikekreeki/specs

Provide more comprehensive test approach