Unit testing 在.Net中进行端到端测试有什么好的资源吗?
我一直在尝试采用TDD,更具体地说是BDD。我知道所有花哨的术语,我知道应该做什么,但我没有任何指导/人来帮助我。这就像在没有教练的情况下学习驾驶一样,你不知道自己是否正确换档等:) 我刚刚读过Steve Freeman和Nat Pryce的《在测试指导下成长面向对象软件》一书,虽然这是一本优秀的书,我掌握了很多概念,但这些示例都是用Java编写的,对我来说太难了。作为一个.Net的家伙,我跳过了大部分代码,因为这对我来说更像是一个噪音 我希望会有一些与.Net类似的书籍/材料。我更喜欢使用ASP.NETMVC 如果有任何一本书展示了如何使用这些技术构建一个真实世界的应用程序,而不仅仅是一个计算器示例;请与我分享 我将不胜感激Unit testing 在.Net中进行端到端测试有什么好的资源吗?,unit-testing,tdd,integration-testing,bdd,Unit Testing,Tdd,Integration Testing,Bdd,我一直在尝试采用TDD,更具体地说是BDD。我知道所有花哨的术语,我知道应该做什么,但我没有任何指导/人来帮助我。这就像在没有教练的情况下学习驾驶一样,你不知道自己是否正确换档等:) 我刚刚读过Steve Freeman和Nat Pryce的《在测试指导下成长面向对象软件》一书,虽然这是一本优秀的书,我掌握了很多概念,但这些示例都是用Java编写的,对我来说太难了。作为一个.Net的家伙,我跳过了大部分代码,因为这对我来说更像是一个噪音 我希望会有一些与.Net类似的书籍/材料。我更喜欢使用AS
谢谢不要因为代码是用另一种语言编写的,就把它看作噪音。特别是Java。语法与C#非常相似,应该不会太难理解。丹尼尔,你说得很对,但作为一个不懂Spring、Window Licker等工具的人;我发现自己正在努力理解代码的哪些部分是相关的,哪些是不相关的。我把noise称为macking framework、code runner等特定的代码。用您喜欢的语言从上到下逐页阅读代码并不容易:)更不用说您不了解的语言和工具集了。(检查被接受的答案,指的是很棒的书,其中一本是C#。GOOS书中使用的每一个工具都在开头解释。我希望每一个程序员,特别是C#家伙,都能理解书中的所有代码。给自己买一个像Eclipse或NetBeans这样的免费java IDE,获得书中描述的所有工具,并进行代码测试请自便。如果你称自己为程序员,你应该能够做到这一点……我在C#中实现解决方案时遵循了GOOS手册,并使用TestStack.White作为我的WPF应用程序的UI运行程序。它在Nuget上。