created unit tests and updated cucumber tests
Added Unit Tests and updated Cucumber Tests