这是一个失败测试的例子:
[TestMethod] public voID WritetoEventLogTest_HappyPath() { EventLogEntryType eTypeInfo = EventLogEntryType.information; bool sourceExistCalled = false; bool writeEntrycalled = false; using (ShimsContext.Create()) { ShimEventLog.sourceExistsstring = s => { sourceExistCalled = true; return true; }; ShimEventLog.Allinstances.WriteEntryStringEventLogEntryType = (@this,str,et) => { writeEntrycalled = true; }; Logging.WritetoEventLog(IpAddress,eTypeInfo); Assert.IsTrue(sourceExistCalled,"SourceExist() not called"); Assert.IsTrue(writeEntrycalled,"WriteEntry() not called"); } }`
我们使用在windows Server 2012 R2上运行的TFS 2013更新5.有什么可能导致这个问题吗?我们是否应该将TFS更新到最新的更新5?
解决方法 通过在解决方案级别上的测试项目之间共享伪造配置文件来解决问题 总结以上是内存溢出为你收集整理的c# – TFS伪造构建单元测试失败全部内容,希望文章能够帮你解决c# – TFS伪造构建单元测试失败所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)