-1
我有這樣的服務,我需要創建單元測試:使用DAO JUnit測試創建並獲得ID
SomeObject obj = new SomeObject();
String objConfig = "<root id=%id% param1="something">....</root>"
obj.setField1("value1");
obj.setField2("value2");
someObjectDao.create(obj);
Long objId = obj.getId();
obj.setConfig(objConfig.replace("%id%", objId.toString()));
someObjectDao.update(obj);
現在的問題是,在實際情況下,DAO創建將在分配ID對象,但是如何通過單元測試設置對象ID?