StandardPseudoIdentifierFactory { public static List<StandardPseudoIdentifier> getAll() { return new ArrayList<>(ALL.values()); } private  StandardPseudoIdentifierFactory(); static StandardPseudoIdentifier getByName(String identifier); static List<StandardPseudoIdentifier> getAll();  }
@Test public void number_of_standard_pseudo_identifiers() { assertEquals(54, StandardPseudoIdentifierFactory.getAll().size()); }
@Test public void number_of_obsolete_pseudo_functions() { assertEquals(0, StandardPseudoIdentifierFactory.getAll().stream().filter(StandardPseudoIdentifier::isObsolete).count()); }
@Test public void number_of_experimental_pseudo_identifiers() { assertEquals(27, StandardPseudoIdentifierFactory.getAll().stream().filter(StandardPseudoIdentifier::isExperimental).count()); }