Files
WoofWare.NUnitTestRunner/Consumer/TestAsync.fs
Patrick Stevens fcfdcef6cf Async tests (#280)
2025-07-29 23:07:12 +00:00

24 lines
470 B
Forth

namespace Consumer
open System
open System.Threading.Tasks
open FsUnitTyped
open NUnit.Framework
[<TestFixture>]
module TestAsync =
[<Test>]
let ``an async test`` () =
async {
do! Async.Sleep (TimeSpan.FromMilliseconds 20.0)
1 |> shouldEqual 1
}
[<Test>]
let ``an async test, task-based`` () =
task {
do! Task.Delay (TimeSpan.FromMilliseconds 20.0)
1 |> shouldEqual 1
}