commonMain.it.unibo.tuprolog.solve.TestAnd.kt Maven / Gradle / Ivy
package it.unibo.tuprolog.solve
/** A prototype class for testing solver implementations */
interface TestAnd : SolverTest {
companion object {
fun prototype(solverFactory: SolverFactory): TestAnd =
TestAndImpl(solverFactory)
}
/** Test presence of correct built-ins */
fun testTermIsFreeVariable()
fun testWithSubstitution()
fun testFailIsCallable()
fun testNoFooIsCallable()
fun testTrueVarCallable()
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy