Module de.learnlib.testsupport.it
Package de.learnlib.testsupport.it
Class AbstractSSTPassiveLearnerIT
java.lang.Object
de.learnlib.testsupport.it.AbstractSSTPassiveLearnerIT
Abstract integration test for passive
SubsequentialTransducers learning algorithms.
SST learning algorithms tested by this integration test are expected to assume membership queries yield the full output word corresponding to the suffix part of the query.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract <I,O> void addLearnerVariants(Alphabet<I> alphabet, PassiveLearnerVariantList<SubsequentialTransducer<?, I, ?, O>, I, Word<O>> variants) Adds, for a given setup, all the variants of the DFA learner to be tested to the specifiedvariant list.Object[]
-
Constructor Details
-
AbstractSSTPassiveLearnerIT
public AbstractSSTPassiveLearnerIT()
-
-
Method Details
-
createExampleITCases
-
addLearnerVariants
protected abstract <I,O> void addLearnerVariants(Alphabet<I> alphabet, PassiveLearnerVariantList<SubsequentialTransducer<?, I, ?, O>, I, Word<O>> variants) Adds, for a given setup, all the variants of the DFA learner to be tested to the specifiedvariant list.- Type Parameters:
I- input symbol typeO- output symbol type- Parameters:
alphabet- the input alphabetvariants- list to add the learner variants to
-