首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >c#项目和Nunit单元测试中的规范流程

c#项目和Nunit单元测试中的规范流程
EN

Stack Overflow用户
提问于 2017-03-14 01:45:12
回答 1查看 1K关注 0票数 0

我想对这里的每一个人说声谢谢,因为我在这里与新能源..its一起生活,从stackoverflow...every时间中学到了很多东西。

是的,当然,我需要氧气来呼吸和帮助我的手,我想...may我的问题是愚蠢的,但真的是每天都在刷牙和成长,作为stackoverflow学校的孩子。

我对c#项目和单元测试( Nunit /xunit)..where知之甚少,我使用Nunit测试来调试我在c#项目中编写的代码。

现在,我遇到了一个新的挑战,如何使用specflow在BDD方法中实现WCF服务自动化。

我尝试在Nunit单元测试项目中添加一些场景的规范流特性和步骤,并能够运行和识别测试。

就好像我创建了一组相同的功能和步骤,没有识别任何测试,也没有运行任何.even无法识别的测试或TestFixture。

让我解释一下我的想法,我想在c#项目中创建所有规范流功能和步骤,并且应该通过命令提示符中的“回归”或“烟雾”测试(通过配置环境详细信息)通过nunit.exe/console运行此解决方案。出于调试的目的,我想从我的单元测试project...is中调用这些规范流特性(在c#项目中),这种方法可行吗?

如果可能,请让我知道几个样本和可能的解释/细节来实现。

问题: 1.我无法从c#项目中运行任何规范流功能(因为未标识测试) 2.在集成到团队城市之前,不知道如何调用单元测试中的功能来进行调试或测试代码。

请考虑所有这些我的基本疑虑,让我去学习。

提前谢谢你,

EN

回答 1

Stack Overflow用户

发布于 2017-03-14 14:07:51

关于你的问题1和2,我猜你不能在runlist中看到特性,因此不能执行。

如果您无法在run list中发现specflow功能。你可以尝试在扩展和更新中安装"Specflow for Visual Studio 2013“。请注意,这是对您可能已安装的"Specflow“包的补充。

您将看到这些可以添加的特性,并且您必须添加步骤实现。它与单元测试无关,也不属于单元测试。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42770117

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档