2010-10-25 99 views
4

因此我在Visual Studio中編寫了我的第一個fsUnit測試。它只是NUnit框架的擴展,我一直在用C#中的TDD來使用NUnit。在c#中編寫測試時,我能夠從visual studio運行測試但是我無法從VS運行f#測試。爲什麼是這樣 ?有沒有其他工具可以用來運行測試(外部)?從visual studio運行fsUnit測試

回答

3

fsUnit只是一個庫,允許您使用組合器編寫單元測試的主體,但其餘的單元測試可以寫成通常的類(具有通常的屬性)。如果你寫下如下的內容,那麼NUnit測試運行者應該看到它(例如,在某個項目的文件Tests.fs中):

open FsUnit 
open NUnit.Framework 

[<TestFixture>] 
type AccountTest() = 
    [<Test>] 
    member x.SimpleTest() = 
    1 |> should equal 1 
相關問題