【发布时间】:2015-02-21 11:30:59
【问题描述】:
我有一个包含 Nunit 测试的项目。
我有一个实现了所有接口但没有代码的代码项目。所有函数都抛出异常。
我的目标是给别人代码的实现。当所有测试都变成绿色时,他的工作就完成了。
我想要的是给他测试用例(nunit)以便能够运行它们。ì,而不是测试的内部代码。
我有两个想法:
- 密码锁定 nunit 项目。
- 预编译 nunit 项目
我无法弄清楚如何实现两者中的任何一个。
有人对如何实现我的目标有建议吗?
谢谢
【问题讨论】:
-
您可以使用已发布的界面来做到这一点。一般来说,在敏捷世界中,测试人员应该与开发人员并肩工作(当然,开发人员也很有可能也是测试人员),以促进团队合作;沟通和理解。即使在不同的测试部门内,您的方法也可能导致
unnecessary barriers?你怎么看?祝你和你的团队一切顺利。 (加上除非你混淆,你的同事可以将它加载到 Reflector) -
好点,但我的情况有点不同(我忘了告诉这个)。我提交的这个案例不是为同事设置的。我实际上是一名老师,这个设置是为我的学生准备的。这就是为什么我不希望他们看到测试代码。他们可能会在测试中的所有案例中写很多“if”和“return”
-
谢谢。我在下面更新了我的答案