UnitTest:????У??
???????????? ???????[ 2013/5/8 11:41:25 ] ????????
???????????agile????????????????????????????????????????????????????Man-Made????????????????????????????????????? ??????????????????дmatlab????????????????????????????á????matlab???????????????????????????????????????? ???matlab??????д???????????????????淶?xxx_test.m?? ???????????? can_assert???????ж?????????????????????????顣 ?????????????????????can_test_all.m?????????????????????顣 ????xp??????? ???????????????????????£????????????????? ^_^
??????????????????????????????????????????饗????????????????????????????(??????????????????????????????????????? ??????д??????????????????????????д????????????????????????????????????????????????????????????????????????????????? ????????????????е???????????????????岻??????????£??????????????????
???????????????????????????????÷??????飬????????????????????????в?????????????????????????????????????????????? ??????????witrix???У????????EasyMock????mock?????????????????????????鸚?????????????????????mock???? ?????????????eclipse?д???????????????????????????????????
???JUnit??????У??????????????????JUnit???е???????????????????????????????JUnit?????????????????????????????????????????
test.UnitTest??У????????JUnit??TestCase??С????Debug.check()?????ж????????JUnit??assertEquals???
class MyTest extends UnitTest{
public MyTest(String caseName){ super(caseName); }
public void testMy(){
MyObject my = new MyObject();
Object value = myObject.myFunc();
Debug.check(value.equals("aa"));
// ??????????????????
Debug.check(value.equals("aa")??"myFunc return invalid : "+value);
}
public static void main(String[] args){
// ?????IDE???????????????????????ò????????????????????????
UnitTest.exec(new MyTest("testMy"));
}
}
??????
???·???
??????????????????
2023/3/23 14:23:39???д?ò??????????
2023/3/22 16:17:39????????????????????Щ??
2022/6/14 16:14:27??????????????????????????
2021/10/18 15:37:44???????????????
2021/9/17 15:19:29???·???????·
2021/9/14 15:42:25?????????????
2021/5/28 17:25:47??????APP??????????
2021/5/8 17:01:11