Added test suite with tests