first TestCode
test1121ShouldReturn_One_Multiple_1 and test1125ShouldReturn_One_Multiple_5
test1931ShouldReturn_Nine_Minus_1
refactor method captcha.getLeftOperand decrease return statement
refactor method captcha.getOperation decrease return statement
change getLeftOperand to used wordArray to transform int to String
add      function test1831ShouldReturn_Eight_Minus_1 () {
add test1511ShouldReturn_Five_Plus_1 for verify method getResult() to calculate data
add test2111ShouldReturn_1_Plus_One for secondPattern
change checkOperator to use param
change checkMinusOperation to use param minusOperation
add another NumberString
add test2121ShouldReturn_1_Multiple_One to test Pattern2 with Multiple value
add test2131ShouldReturn_1_Minus_One  to test Pattern2 with MinusOperation
add testMinusWithRightOperandMoreThanLeftOperandShouldException for Test Minus with negativeResult
refactoring move to use param for minusOperation
change getOperation to use array to find OperationString
add random class and captcha provider
add test case about next and nextoperand of random
add method getCaptcha and test case