This ontology provides a vocabulary for defining test cases for ontologies. OWL Unit Ontology 0.2.0 title It associates a TestRun to the TestCase it refers to. executes has actual result It associates a TestCase with the input data of the test. has input data has input test data category has reasoner It links an annotation verification test case with the shapes to be used to assess the annotations of the ontology. has shapes It associates a TestSuite with its TestCases. has test case tests ontology has competency question has SPARQL query unit test test date Annotation Verification tests aim at assessing the annotations of ontology entities. Constraints on annotations can be specified using SHACL. Annotation Verification Competency Question Verification consists in testing whether the ontology vocabulary allows to convert a Competency Question to a SPARQL query. Competency Question Verification Error provocation is intended to stress the ontology by injecting inconsistent data. Error Provocation Inference Verification focuses on checking expected inferences. Inference Verification The category of input test data. Input Data Category Reasoner A test case is a specification of the inputs, execution conditions, testing procedure, and expected results that define a single test to be executed to achieve a particular ontology testing objective. Test Case A test run keeps the results of an execution of a test case. Test Run A collection of test cases that are intended to be used to test an Ontology. Test Suite