【问题标题】:Specflow not finding external bindingsSpecflow 找不到外部绑定
【发布时间】:2016-06-18 03:21:21
【问题描述】:

我有两个带有绑定的程序集,我需要将它们合并到一个新程序集中。

我已经编辑了我的 stepBindings 以引用我需要的两个程序集:

<stepAssemblies>
    <stepAssembly assembly="DseSoapApiTests" />
    <stepAssembly assembly="DseRestApiTests" />
</stepAssemblies>

DseRestApiTests 绑定加载。我已经验证这两个名称都与 .csproj 中的程序集名称匹配。

有人有解决此问题的任何提示吗?

【问题讨论】:

  • 如果您删除对DseRestApiTests 的引用,其他人会加载吗?程序集DseSoapApiTests 是否被测试项目引用并复制到输出文件夹?这些是我要检查的第一件事

标签: c# binding specflow


【解决方案1】:

尽管位于不同的命名空间中,但由于名称重叠,绑定无法正常加载。 IE。在 DseSoapApiTests 和 DseRestApiTests 中有一个 GlobalBaseProperties.cs 文件。奇怪的是,这两个绑定只加载一小部分时间,但 Specflow 肯定不高兴。

【讨论】:

    猜你喜欢
    • 2017-09-17
    • 2018-09-24
    • 2013-03-22
    • 1970-01-01
    • 2021-04-24
    • 2012-04-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多