Package org.partiql.coverage.api

Types

Link copied to clipboard
@TestTemplate
@ExtendWith(value = PartiQLTestExtension.class::class)
annotation class PartiQLTest
Marks test methods as PartiQL Tests.
Link copied to clipboard
interface PartiQLTestCase

Each PartiQLTestProvider shall hold one or more PartiQLTestCase's. Each PartiQLTestCase's session will be used to create PartiQL's evaluator. This may hold other variables for the purpose of testing assertions (among other things).

Link copied to clipboard
interface PartiQLTestProvider

Provides test cases (getTestCases) for a particular PartiQL statement. This is used by the PartiQLTest annotation to test PartiQL source and generate coverage reports. Each PartiQLTestProvider should represent a single PartiQL statement and all of its associated tests.