????????侭????????????????????????????????????

??????????????侭??????????????????????????????????????????????????????????????????????????????????????????????????????????硣

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

????????????????le???????????????????????????????????????????????

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

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

????“????????????????”????????????????????????????????????????

????“????????????????????”?????????????????????????????

??????Java?????????????????????????????????????????

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


package test.unit;

public class Branch {
        public String getValue(int condition){
                String ret = null;
                if (condition > 10){
                        ret = “true”;
                }
                return ret;
        }
}

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


packagetest.unit;
importjunit.framework.TestCase;

publicclassTestBranchextendsTestCase{
        publicvoidtestBranch(){
                Branch b =newBranch();
                String real_val = b.getValue(20);
                assertTrue(real_val.equals(“true”));
        }
}

??????????????????????eclemma?????????????????????

 

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

?????????????????????????????????????????????в?????b.getValue(x)?? x < 10??

?????????????eclemma?????????????eclemma?????????????????????????????????????????eclemma???????????