Changeset c381bb2b7e39…
Parent 876e4bb434dc…
by Hao Lian <hao@fogcreek.com>
Changes to 2 files · Browse files at c381bb2b7e39 Showing diff from parent 876e4bb434dc Diff from another changeset...
@@ -6,12 +6,13 @@
open babybearparser.Parser
-let equals actual expected = Assert.IsTrue ((actual = expected), String.Format("{0} <> {1}", actual, expected))
+let equals actual expected = Assert.IsTrue ((actual = expected), sprintf "%+A <> %+A" actual expected)
+
let throwsParseError (f: unit -> unit) contains =
try
f(); Assert.Fail ("throws: no exception thrown of type ParseError")
with
- | ParseError(x) -> Assert.IsTrue (x.Contains(contains), String.Format("{0} does not contain {1}", x, contains))
+ | :? ParseError as ex -> Assert.IsTrue (ex.Message.Contains(contains), sprintf "%O does not contain %s" ex contains)
[<TestClass>]
type public Tests () =
|
Loading...