add test cases for Step3
condition is wrong
implements for green on step 3
Merge branch 'step-3'
refactor spec argument sentense
Merge branch 'step-3'