代码之家  ›  专栏  ›  技术社区  ›  XDS

在ver5.4.2中找不到FluentAssertions.ShouldNotThrow()方法,但在ver4.19.4中找到了它

  •  0
  • XDS  · 技术社区  · 6 年前

    我有一个盐的地球测试项目目标。net4.7.1。我通过visual studio的nuget包管理器安装了FluentAssertions ver5.4.2。出于某种原因这类事情:

     someAction.ShouldNotThrow()
    

    引发了一个关于ShouldNotThrow()无法识别的错误。一旦我们回到FluentAssertions nuget ver4.19.4,一切都很好。给什么?有必要调整一下app.config软件使用某种类型的程序集重定向或其他类似的方法?

    1 回复  |  直到 6 年前
        1
  •  2
  •   Gerald Chifanzwa    6 年前

    使用 someAction.Should().NotThrow<T>() 带可选 T 异常类型的参数。 见 documentation for version 5