@Test public void shouldNeverReturnInternalData() { LearningAlgorithm.MealyLearner<String, String> learner = mock(LearningAlgorithm.MealyLearner.class); assertEquals(algorithm.getInternalData(learner), ""); }
@Override public String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner) { return ""; }
DHC extends AbstractLearningAlgorithm<String, String> implements Serializable { @Override public String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner) { return ""; } }
DHC extends AbstractLearningAlgorithm<String, String> implements Serializable { @Override public String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner) { return ""; }  }
DHC extends AbstractLearningAlgorithm<String, String> implements Serializable { @Override public String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner) { return ""; }  @Override LearningAlgorithm.MealyLearner<String, String> createLearner(Alphabet<String> sigma,
            MembershipOracle<String, Word<String>> oracle); @Override String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner); @Override void resume(LearningAlgorithm.MealyLearner<String, String> learner, byte[] data); }
DHC extends AbstractLearningAlgorithm<String, String> implements Serializable { @Override public String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner) { return ""; }  @Override LearningAlgorithm.MealyLearner<String, String> createLearner(Alphabet<String> sigma,
            MembershipOracle<String, Word<String>> oracle); @Override String getInternalData(LearningAlgorithm.MealyLearner<String, String> learner); @Override void resume(LearningAlgorithm.MealyLearner<String, String> learner, byte[] data);  }