Initial commit
All checks were successful
ci/woodpecker/push/build Pipeline was successful
ci/woodpecker/push/all-checks-complete Pipeline was successful

This commit is contained in:
Smaug123
2023-10-11 00:17:48 +01:00
commit 42eb1f7726
32 changed files with 1911 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
namespace PureGym.Test
open PureGym
open NUnit.Framework
open ApiSurface
[<TestFixture>]
module TestSurface =
let assembly = typeof<Gym>.Assembly
[<Test>]
let ``Ensure API surface has not been modified`` () = ApiSurface.assertIdentical assembly
[<Test ; Explicit>]
let ``Update API surface`` () =
ApiSurface.writeAssemblyBaseline assembly
[<Test ; Explicit "This isn't done yet">]
let ``Ensure public API is fully documented`` () =
DocCoverage.assertFullyDocumented assembly