Unit and acceptance tests for gaurav.