using shunit2 for unit testing