Assert.assertTrue(m.getMarkov(true).isEmpty());
Assert.assertEquals(9,m.getMarkov(false).size());
final LearnerGraph graph2 = FsmParser.buildLearnerGraph("A-a->B-a->B-b->B","testCheckFanoutInconsistencySideways2",config, converter);
graph2.transitionMatrix.get(graph2.getInit()).clear();// make it look like a graph has no transitions
Assert.assertEquals(0,m.checkFanoutInconsistency(graph2,false,graph2,graph2.getInit(),m.getChunkLen(), new MarkovUniversalLearner.ConsistencyChecker(){
@SuppressWarnings("unused")
@Override
public boolean consistent(MarkovOutcome actual,MarkovOutcome predicted) {
Assert.fail("should not be called");