namespace WoofWare.Whippet.Test open NUnit.Framework open WoofWare.Whippet.Core open ApiSurface [] module TestSurface = let coreAssembly = typeof.Assembly [] let ``Ensure API surface has not been modified`` () = ApiSurface.assertIdentical coreAssembly (* [] // https://github.com/nunit/nunit3-vs-adapter/issues/876 let CheckVersionAgainstRemote () = MonotonicVersion.validate assembly "WoofWare.Whippet.Core" *) [] let ``Update API surface: core`` () = ApiSurface.writeAssemblyBaseline coreAssembly [] let ``Ensure public API is fully documented: core`` () = DocCoverage.assertFullyDocumented coreAssembly