【问题标题】:How can I run xunit test in F#如何在 F# 中运行 xunit 测试
【发布时间】:2015-06-06 05:28:27
【问题描述】:

我安装了 Xunit 和 Xunit(Runner: Visual Studio),他是我的简单测试:

namespace Testing

    module Tests =
        open Xunit
        open Xunit.Extensions

        [<Fact>]
        let ``just test`` =
                Assert.Equal(1, 1)
                ()

但我可以在测试 -> 窗口 -> 测试资源管理器和 Resharper 单元测试窗口中找到 Xunit。

【问题讨论】:

    标签: f# xunit.net


    【解决方案1】:

    您的测试似乎缺少unit type(),以将其标识为不带参数的函数。如果您这样编写测试,它应该会显示在 Visual Studio 测试资源管理器中。

    [<Fact>]
    let ``just test`` () =
        Assert.Equal(1, 1)
    

    【讨论】:

    • 好像是这样。这是我一直犯的错误,事后总是觉得非常愚蠢。
    猜你喜欢
    • 2018-10-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-04-04
    • 1970-01-01
    • 1970-01-01
    • 2019-10-22
    相关资源
    最近更新 更多