Skip to content

Commit

Permalink
Add initial test suites for uri format
Browse files Browse the repository at this point in the history
  • Loading branch information
OptimumCode committed Apr 19, 2024
1 parent 546ee4e commit 01342d1
Showing 1 changed file with 21 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
package io.github.optimumcode.json.schema.assertions.general.format

import io.kotest.core.spec.style.FunSpec

class JsonSchemaUriFormatValidationTest : FunSpec() {
init {
formatValidationTestSuite(
format = "uri",
validTestCases =
listOf(
"https://example.com:443/",
"https://[v6.fe80::a_(en1)]",
),
invalidTestCases =
listOf(
TestCase("", "empty"),
TestCase("https://example.com:44a/", "invalid port"),
),
)
}
}

0 comments on commit 01342d1

Please sign in to comment.