Pentole/tests/result_tests.fs
Francesco Mecca c3e1d26ab3 tests
2024-12-07 12:17:48 +01:00

16 lines
369 B
Forth

module Tests.Result
open NUnit.Framework
open Pentole.TestsExtensions
open Pentole
[<Test>]
let err_test () =
let got = ResultList.collect (Result.protect int) ["123"; "abc"; "456"]
let msg = "The input string 'abc' was not in a correct format."
match got with
| Ok _ -> Assert.Fail "Expected an error"
| Error exn -> Assert.are_equal exn.Message msg