### Question:
GraalToRulewerkModelConverter { public static Fact convertAtomToFact(final fr.lirmm.graphik.graal.api.core.Atom atom) { final Predicate predicate = convertPredicate(atom.getPredicate()); final List<Term> terms = convertTerms(atom.getTerms(), Collections.emptySet()); return Expressions.makeFact(predicate, terms); } private  GraalToRulewerkModelConverter(); static PositiveLiteral convertAtom(final fr.lirmm.graphik.graal.api.core.Atom atom,
			final Set<fr.lirmm.graphik.graal.api.core.Variable> existentialVariables); static Fact convertAtomToFact(final fr.lirmm.graphik.graal.api.core.Atom atom); static List<PositiveLiteral> convertAtoms(final List<fr.lirmm.graphik.graal.api.core.Atom> atoms); static List<Fact> convertAtomsToFacts(final List<fr.lirmm.graphik.graal.api.core.Atom> atoms); static GraalConjunctiveQueryToRule convertQuery(final String ruleHeadPredicateName,
			final ConjunctiveQuery conjunctiveQuery); static Rule convertRule(final fr.lirmm.graphik.graal.api.core.Rule rule); static List<Rule> convertRules(final List<fr.lirmm.graphik.graal.api.core.Rule> rules);  }### Answer:
@Test public void testConvertFact() throws ParseException { final Fact rulewerk_atom = Expressions.makeFact(this.rulewerk_human, Arrays.asList(this.rulewerk_socrate)); final fr.lirmm.graphik.graal.api.core.Atom graal_atom = new DefaultAtom(this.graal_human, this.graal_socrate); assertEquals(rulewerk_atom, GraalToRulewerkModelConverter.convertAtomToFact(graal_atom)); }