1
我已經設法在單聲道上編譯NaturalSpec,並試圖在MonoDevelop中使用它的F#庫項目。自述測試失敗:Naturalspec方法與'在名稱上找不到單聲道
module ListSpec
open NaturalSpec
[<Scenario>]
let When_removing_an_3_from_a_small_list_it_should_not_contain_3() =
Given [1;2;3;4;5]
|> When removing 3
|> It shouldn't contain 3
|> Verify
- 與錯誤NaturalSpec.Syntax.shouldn't method
找不到。用should
替代這個測試可以解決這個問題。單聲道使用帶撇號的方法有問題嗎?編譯工作正常,所以看到的方法,但不能在運行時找到?
我剛剛在'fsi'和'fsc'中對名稱中的'''進行了測試並使用了方法 - 在Mono v 2.10.2和fsi v2.0.0.0上 - 所以問題是別的 –
你用的是哪種單聲道版本?可能是你找到了迴歸。 – skolima
單聲道版本3.0.0 – Alexy