good first issuehacktoberfest
Description
Tests are currently lacking in the project. While some functions are harder to tests there are a few low hanging fruits.
Steps which explain the enhancement
By using QuickCheck add more tests
Tests should reside in the tests directory
Current and suggested behavior
No changes to the application's behaviour
Why would the enhancement be useful to most users
This change would enhance the confidence in the code base
Rome version: v0.6.0.10 OS and version: MacOSX 10.11.6 - El Capitan