【发布时间】:2017-01-12 20:59:39
【问题描述】:
我试图断言抛出了异常。这是重现问题的一段代码:
open FsUnit
open Xunit
let testException () =
raise <| Exception()
[<Fact>]
let ``should assert throw correctly``() =
(testException ())
|> should throw typeof<System.Exception>
错误表明抛出了 System.Exception,但测试应该通过,因为这就是我所断言的。有人可以帮忙解决我哪里出错了。
【问题讨论】: