加拿大华人论坛 德国工作junit如何测试private方法



在加拿大


面试悲剧,被一个问题问倒了,junit如何测试private方法..... 想了半天也不会

3个面试官一个比一个凶,操你姥姥的有些德国人就喜欢在外国人面前装逼,你们对外国人就不能freundlich一点吗? 哈哈!


评论
public wrapper methode, reflection, oder change private to public

评论

回来查下资料才知道可以用反射做

至于换成public什么的没意义,人家就是要求不改变private

但话又说回来了,要考这种小知识点,informatik里还不成千上万啊,谁能保证都会呢.....

评论
from junit FAQ

How do I test private methods?

Testing private methods may be an indication that those methods should be moved into another class to promote reusability.

But if you must...

If you are using JDK 1.3 or higher, you can use reflection to subvert the access control mechanism with the aid of the PrivilegedAccessor. For details on how to use it, read this article.

评论

你不用查英文的,直接查中文就行,搜出一大堆结果....

可惜根本不知道他会问这个傻逼问题!

评论
直接了当说不会。

评论
那你就问他们为什么要测试一个private methode,或者为什么一个private methode复杂到要进行unit test的地步,unit test的思想并不是要测试到逻辑的每个最低层,而是找到所有逻辑的节点进行各种sezenario的测试,应该unit test的methode就不会是private的。面试你的那帮人就是半瓶水,稍懂一点的人最喜欢盛气凌人,真正的大牛都很freundlich。

评论

纯粹是为了考你而已,这种小题防不胜防

关键3个人的一个比一个凶,态度让人不舒服,有些德国人就喜欢装逼,还跟我说中国计算机不行,其中一个是他们公司it部门的总leiter(一个比较大的门户网站公司),态度很不nett,当另外一个问我平时都上哪些it论坛,我随便提到上中国比较出名的程序员论坛CSDN之类的,还没等我说德国论坛,这逼竟然跟我说,你应该多上我们德国的论坛,上面有很多最新的技术,中国的论坛可能找不到这些技术.... 操,这个傻逼!

要说真的,国内it好像比德国更牛吧,这Y什么都不知道吧!有些德国人自以为是惯了!纯傻逼

评论
我当时真是叫他说的一时间无语了...

评论

说实话,不是所有德国it公司都会对申请者或是中国人有这样恶劣的态度,你碰见的毕竟是少数。但是装逼的德国it人绝对是多数,自己有点小聪明会点小tricks就自以为是,还德国的论坛,这么多年我看到非常精彩的东西就没有是德文的,到有很多东西是中国人做的,当然是用英文写的,CSDN上的牛人够多的了。

你要以后工作了,遇到这样的纯傻逼只会更多。不过在面试时还是要装孙子的,即使被人刁难,也要保持一定的涵养,不值得和这帮傻逼计较。

 ·加拿大留学移民 求教双护照回国策略
 ·中文新闻 Legacy Way隧道:布里斯班恐怖袭击后两名死者和一名妇女为生命而
·中文新闻 内森·巴克利(Nathan Buckley)在离婚后被迫出售物品后,他珍贵的

德国工作-加拿大

Kurzarbeit可以退税吗?

华人网正在填写报税单,去年有一些Kurzarbeit. 这个可以退税吗? 是写在领取过多少失业金那一栏吗? 谢谢 评论 Kurzarbeitgeld是免税的,都没交过税,拿什么退? 其实正好相反,kurzarbeit很可能让你 ...

德国工作-加拿大

咨询转行,求分享看法

华人网本人文科背景,在某小型 IT Consulting 公司(一百来号人)做了三四年的时间(不是 technical consultant,是 management consultant 这个方向的,这个 management consultant 只是相对于前面的 technical ...

德国工作-加拿大

帮忙看下Arbeitszeugnis打分

华人网前面三段是介绍个人情况,单位情况,以及完成的任务,从第四段开始: Herr X hat sich nach einer Eingewhnungsphase zügig in das für ihn neue Projekt eingearbeitet und zunehmend wertvolle Beitrge zur Weiterentwic ...

德国工作-加拿大

关于职位名称问题

华人网最近看到一个职位 挺感兴趣的。。。其实主要是工作地点 (吐槽下 稍大点城市的制造业机会真心少啊 都是在鸟不拉屎的村里)看职位描述和自己目前做的十分相似 只不过自己的职位 ...

德国工作-加拿大

请教 AT 合同

华人网大家好, 由于外派,拿了一个所谓AT的外派合同。为啥用了“所谓”二字呢?因为在合同上面没有体现AT字样。 只写了Entsendevertrag, 说是我原来合同的补充,外派结束,又改回原来的合 ...