0
经过几个小时,为单元测试创建一个vb.net辅助类,并将moq整合到项目中,然后在“Run tests”关键指挥部,然后一盏红灯显示出他自己。建议在C#中编写测试代码并在vb.net中编写代码
为了节省您发生了什么事情的麻烦。解释这个问题的答案可以在这里找到: Experiences using moq with VB.Net
所以我强硬嘿,让我们只是在C#中写测试! (类型模拟不是一个选项)
15分钟后闪亮的绿灯,而vb.net测试仍然失败。
是否会推荐使用嘲笑框架继续在C#中编写测试。 或者只是实现每个实时接口在vb.net假的接口
的自由一些约束:
- 生产代码必须在Visual Basic中
- 他们不知道是什么TDD是这样的,我不应该写测试,但是再次,这就像是让自己准备好再次陷入调试噩梦般的悬崖。
或者还有其他方法吗?
而且我对我没有那么大的英文写作风格道歉只要你的VB.NET代码是(我的工作就可以了)
我看看CLSCompliant。 – David 2011-03-13 13:57:45
VB.NET特定的可选参数是什么? C#4也有它们......!? C#和VB.NET中的具体实现在CLI级别上有所不同吗? – stakx 2011-03-13 14:06:43
我不认为有可能在VB.NET中编写不符合CLSCompliant的代码。可选肯定不重要,它不是另一种语言的可选项。 – 2011-03-13 14:48:37