Add more unit tests: coverage 100%
Integrate tests with should_not gem