add tests using HSpec