1Mocking annotations (@Mocked, @Capturing, and @Injectable) can no longer be used on Java SE collection and map interfaces 这个改动会影响哪些接口?他所说的用@tested替换应该怎么操作?
2移除Deencapsulation.setField,他为什么要把原来Deencapsulation这个类中的方法一步步移除,到现在什么都不剩了?
3Added a warning (printed to standard output) for @Mock methods that target a private method or constructor. The intent is to disallow such mock methods in a future version.为什么以后的版本会对mock private和构造方法的方式进行移除?到时候应该怎么进行相关的操作?
我问这些的目的是我这的领导对junit5十分关注,开发时一直要更新到最新,而jmockit到1.46才支持junit5.4.0,要是以后一直更新我就不会玩jmockit了
1Mocking annotations (@Mocked, @Capturing, and @Injectable) can no longer be used on Java SE collection and map interfaces 这个改动会影响哪些接口?他所说的用@tested替换应该怎么操作? 2移除Deencapsulation.setField,他为什么要把原来Deencapsulation这个类中的方法一步步移除,到现在什么都不剩了? 3Added a warning (printed to standard output) for @Mock methods that target a private method or constructor. The intent is to disallow such mock methods in a future version.为什么以后的版本会对mock private和构造方法的方式进行移除?到时候应该怎么进行相关的操作? 我问这些的目的是我这的领导对junit5十分关注,开发时一直要更新到最新,而jmockit到1.46才支持junit5.4.0,要是以后一直更新我就不会玩jmockit了