Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

大佬怎么看待1.45版本更新记录的前三条? #25

Open
ddddage opened this issue Aug 14, 2019 · 1 comment
Open

大佬怎么看待1.45版本更新记录的前三条? #25

ddddage opened this issue Aug 14, 2019 · 1 comment

Comments

@ddddage
Copy link

ddddage commented Aug 14, 2019

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了

@hzdavid
Copy link
Owner

hzdavid commented Aug 23, 2019

JMockit有做的好的地方,也有做不好的地方。

你选择做的好的地方来用就行。 不好的地方可以避开就行。

我目前为止也只用1.36这个版本。 1.42以后的JMockit我反而觉得不好用了。

我最近有点忙,等工作不那么忙了,我可能会基于1.36这个版本开发一个国内开发/测试同学喜欢的Java Mock工具。

有兴趣的可以一起来。在这里交流一些Java Mock中的心得,需求。到时候一起来开发。

:)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants