### Question:
PackageNameValidator implements FileNameValidator { @Override public boolean isValid(final String value) { if (value == null) { return false; } final Map<String, Boolean> results = evaluateIdentifiers(value.split("\\.", -1)); return !results.containsValue(Boolean.FALSE); }  @Override int getPriority(); @Override boolean accept(final String fileName); @Override boolean accept(final Path path); @Override boolean isValid(final String value);  }### Answer:
@Test public void isValid() { assertEquals(valid, VALIDATOR.isValid(input)); }