- 主题:单元测试 ~ 怎样测private函数?
不测。
【 在 dpblue 的大作中提到: 】
: 今天面试的时候被问到的
:
: class A {
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 171.216.249.*
单元测试是什么?
其他语言呢?
【 在 lushan5436 的大作中提到: 】
: 那就不是单元测试
: 其实测试时可以用编译参数,-fno_access-control忽略这些普遍立场 private
: 【 在 hothail 的大作中提到: 】
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 171.216.249.*
我问其他其他语言是想说:如果软件工程的通识理论支撑去给private函数做ut,那各种库就应该直接支持,而不是费尽力气用hack的方式去实现。
【 在 lushan5436 的大作中提到: 】
: Java,不需要,基于反射机制setaccessible
: Apachecommons库很好用。
:
: ....................
- 来自「最水木 for iPhone 8 Plus」
--
FROM 171.92.73.*
【 在 lushan5436 的大作中提到: 】
: 没有哪个认知是无缺陷的。
: 对于建一个房子,显然我们不需要直接,测试砖,沙石
: ,但请问单元测试是否需要么?
: ...................
你这个比喻不太恰当,你是要测钢筋的性质,而不是要测钢筋是怎么生产出来的。
--
FROM 125.70.177.*