2015-06-05 3 views
3

Я XUnit и XUnit (Runner: Visual Studio) установлен и он мой простой тест:Как я могу запустить XUnit тест на F #

namespace Testing 

    module Tests = 
     open Xunit 
     open Xunit.Extensions 

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

Но я могу найти XUnit в тесте -> Окно -> Test Explorer и Resharper Unit Tests Window.

ответ

11

Похоже, что в вашем тесте отсутствует unit type, (), чтобы определить его как функцию без аргументов. Если вы пишете свой тест, как это, он должен появиться в Проводнике тестирования Visual Studio.

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

Похоже на это. Это ошибка, которую я делаю все время и всегда чувствую себя невероятно глупо. –

Смежные вопросы