StandardPseudoFunctionFactory { public static List<StandardPseudoFunction> getAll() { return new ArrayList<>(ALL.values()); } private  StandardPseudoFunctionFactory(); static StandardPseudoFunction getByName(String functionName); static List<StandardPseudoFunction> getAll();  }
@Test public void number_of_standard_pseudo_functions() { assertEquals(14, StandardPseudoFunctionFactory.getAll().size()); }
@Test public void number_of_experimental_pseudo_functions() { assertEquals(7, StandardPseudoFunctionFactory.getAll().stream().filter(StandardPseudoFunction::isExperimental).count()); }