public virtual void TestBeamBestSequenceFinder() { IBestSequenceFinder bsf = new BeamBestSequenceFinder(5, true); BestSequenceFinderTest.ITestSequenceModel tsm = new BestSequenceFinderTest.TestSequenceModel1(); RunSequenceFinder(tsm, bsf); RunPossibleValuesChecker(tsm, bsf); }
public virtual void TestSequenceSampler() { IBestSequenceFinder bsf = new SequenceSampler(); BestSequenceFinderTest.ITestSequenceModel tsm = new BestSequenceFinderTest.TestSequenceModel1(); RunPossibleValuesChecker(tsm, bsf); BestSequenceFinderTest.ITestSequenceModel tsm2 = new BestSequenceFinderTest.TestSequenceModel2(); RunPossibleValuesChecker(tsm2, bsf); BestSequenceFinderTest.ITestSequenceModel tsm3 = new BestSequenceFinderTest.TestSequenceModel3(); RunPossibleValuesChecker(tsm3, bsf); }