Initial commit

This commit is contained in:
Smaug123
2025-06-15 22:27:30 +01:00
commit 62ae417701
21 changed files with 1108 additions and 0 deletions

View File

@@ -0,0 +1,37 @@
namespace WoofWare.Expect.Test
open System
open WoofWare.Expect
open NUnit.Framework
[<TestFixture>]
module SimpleTest =
[<Test>]
let ``JSON is resilient to whitespace changes`` () =
expect {
snapshotJson "123 "
return 123
}
[<Test>]
let ``Example of a failing test`` () =
expect {
snapshot
"snapshot mismatch! snapshot at filepath.fs:32 (Example of a failing test) was:
- 123
actual was:
+ 124"
return
Assert
.Throws<Exception>(fun () ->
expectWithMockedFilePath "filepath.fs" {
snapshot "123"
return 124
}
)
.Message
}