### Question:
FileSchemaSupplier implements SchemaSupplier { @Override public final boolean equals(final Object obj) { if (obj instanceof FileSchemaSupplier) { final FileSchemaSupplier other = (FileSchemaSupplier)obj; return this.getFile().equals(other.getFile()); } return false; } FileSchemaSupplier(final File pFile); File getFile(); @Override Source makeSource(); @Override String toString(); @Override final boolean equals(final Object obj); @Override final int hashCode();  }### Answer:
@Test public void testEquals() { EqualsVerifier.forClass(FileSchemaSupplier.class) .withNonnullFields("file") .verify(); }