asp.net-mvc-2 – 使用ASP.NET MVC 2 C#4的最佳BDD框架是什么?
当我观看
Scott Guthrie in Sweden的视频时,我刚刚听说过BDD.一位听众向Scott询问有关VS2010和ASP.NET MVC如何支持BDD的问题.
之后,与TDD (Test Driven Development)相比,我搜索了关于规范而不是单元测试的BDD (Behavior Driven Development).我发现了一些可以与Ruby和Java一起使用的框架.但我没有任何着名的.NET框架. 请向我推荐BDD框架及其摘要PRO / CON. PS.建议的BDD框架必须在.NET 4,C#4.0和ASP.NET MVC 2上运行良好. 谢谢, 解决方法
我看到这个问题已经有了答案,我还没有尝试过NBehave.但是,我们在这个相当大的企业项目中使用
MSpec (Machine.Specifications),这对我们来说非常有效.非常值得一提.
Rob Conery做了一个关于学习BDD的优秀视频,在那里他逐行使用MSpec: 更多关于Rob Conery的MSpec,以及他使用它的原因. 优点: >允许快速“删除”整个故事,场景,上下文和规范 – 无需任何实际代码.让我们专注于整体“行为”,这是BDD的目的!,无需担心代码并使其编译. 缺点: >很少甚至没有文档,即使不需要太多(观看上面的视频).作者最近在博客上提供了有关记录的帮助. 希望有所帮助. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- asp.net-core – 如何从.net核心连接到Sybase数据库
- 如何编辑asp.net网站?我对.cs文件所做的更改不会影响任何内
- asp.net – 当我试图强制401时,自定义授权过滤器总是返回40
- asp.net – EF是否在DbContext的不同实例之间缓存实体?
- 连字符前分割字符串 – asp.net c#
- WeihanLi.Npoi 近期更新
- asp.net – 如何确保在同一服务器上托管的应用程序之间不共
- asp.net – WebControl vs HtmlControl. Cos和专业人士在We
- asp.net – ORA-01036:非法变量名/号C#(SqlDataSource)Ora
- ASP.NET优化不会将LESS转换为CSS
- ASP.NET MVC:从FileResult返回大量数据
- ASP NET CORE – ANGULAR NO’Access-Control-Al
- asp.net-mvc – MVC中的Windows身份验证
- asp.net-mvc-4 – 在umbraco中获取错误无法找到类
- 如何在ASP.NET Core WebAPI中使用Newtonsoft:Js
- asp.net-mvc – ServiceStack Funq IoC替代品
- asp.net-mvc – 更新实体框架MVC中的子实体
- ASP.Net HttpHandler ProcessRequest()触发两次
- asp.net – 如何向python中的.aspx页面提交查询
- asp.net-core – 为什么默认的mvc6模板针对多个D