????????????????

????????????д?????????????????????????д?????????????У????????????????????????????????д????????????????????????д?????

??????????????е?????μ??????????????????????????????????

    _
Public Sub TestCalcParseNegative()
Dim c As New Calc
Assert.AreEqual(1000?? c.Parse("-1?? -1000")
End Sub


?????????????????????????????????Calc???з??????÷??????????????к?????????????????????????????????????????????1000:

???????з????????????????????

????????????????????????????????????????????????????????????????

????????????????????????????

??????????ο???????????????е?С?????

    _
Public Sub Parse_NegativeFirstNum_ReturnsSumOfTheRestAsPositive()
Dim c As New Calc
Dim parsedSumResult As Integer = c.Parse("-1"?? "-1000")
Const SUM_WITH_IGNORED_FIRST_NUM As Integer = 1000
Assert.AreEqual(SUM_WITH_IGNORED_FIRST_NUM?? parsedSumResult)
End Sub


????????????????????????????????????????????????????????????? ???????????????????????????????????????????????????????????????????????????????д?κ???????????????????Щ????????????????????????????

?????????????????????? ?????·???????????????????????μ??????????????????????????????????????????????????????????????????????????????????????????????????????????????н?Test???Calc??????????????????????????????????????????????????????????????????????????Calc???е?????????????????д???????????????????????????????CalcTests????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????

??????????????????????????????????????????д?????????????????????????????н??з??????????????????????????ɡ?????????????????????????????????????????????????????????????????????????????з??????????????????????????????????????????invocation ??????????????????????????????????????????????????2?????????????????????????????????????????

???????????????????????????????????????????????顣?????????????У????????????????????????????????????????????????????????????? ?????????????????????????Щ????????????????????????

????????????????? ??????????????????д???intent????????? ???????????????????????????????????????????????????????????????????????????ú?????????????????????????????????????????в????????????????????????С?X???????Y????????Щ????????????????????????????????????????????


????????????÷????б????????????

??????? ??????????????????????????????????????????е????????????????????б???????????????????????????????????????????????????????????????????????м???????????????????????????????????????????????ò??????????????????????÷??????????????????????????????????????????????????? ???????????????????

??Figure 5 ????????????????????????????????????????е????(cxNum)?????????á?Figure 6 ????????????????滻???????????????????????


???????

?????????????????д?????????????????????????????????????????????????????????????????????????????????????????????????????????????ó????и??????????????????????????????????????????????????????е???????????????Щ????????????????????????????????????????????????????????????????????????????????