src/test/java/ucar/geoapi/ContentVerifier.java
public void assertMetadataEquals(final String path, final Object expectedValue, final Object... others) {
        if (!compareMetadata(path, expectedValue, others)) {
            Assert.fail(toString());
        }
    }
/**
     * Asserts that actual metadata properties are equal to the expected values.
     * The {@code path} argument identifies a metadata element like the following examples
     * ({@code [0]} is the index of an element in lists or collections):
     *
     * <ul>
     *   <li>{@code "identificationInfo[0].citation.identifier[0].code"}</li>
     *   <li>{@code "spatialRepresentationInfo[0].axisDimensionProperties[0].dimensionSize"}</li>
     * </ul>
     *
     * The {@code value} argument is the expected value for the property identified by the path.
     * If there is any <em>mismatched</em>, <em>missing</em> or <em>unexpected</em> value, then
     * the assertion fails with an error message listing all differences found.
     *
     * @param  path           path of the property to compare.
     * @param  expectedValue  expected value for the property at the given path.
     * @param  others         other ({@code path}, {@code expectedValue}) pairs, in any order.
     */
Asserts that actual metadata properties are equal to the expected values.
The  path argument identifies a metadata element like the following examples
( [0] is the index of an element in lists or collections).



The  value argument is the expected value for the property identified by the path.
If there is any mismatched, missing or unexpected value, then
the assertion fails with an error message listing all differences found.

@param  path           path of the property to compare.
@param  expectedValue  expected value for the property at the given path.
@param  others         other ( path,  expectedValue) pairs, in any order.
Asserts that actual metadata properties are equal to the expected values . The path argument identifies a metadata element like the following examples ( [ 0 ] is the index of an element in lists or collections ) . The value argument is the expected value for the property identified by the path . If there is any mismatched missing or unexpected value then the assertion fails with an error message listing all differences found . @param path path of the property to compare . @param expectedValue expected value for the property at the given path . @param others other ( path expectedValue ) pairs in any order .
public void assertMetadataEquals(final String path, final Object expectedValue, final Object... others) {
        if (!compareMetadata(path, expectedValue, others)) {
            Assert.fail(toString());
        }
    }
public void assertMetadataEquals ( final String path , final Object expectedValue , final Object ... others ) { if ( ! compareMetadata ( path , expectedValue , others ) ) { Assert . fail ( toString ( ) ) ; } }
Asserts that actual metadata properties are equal to the expected values.
Asserts that actual metadata properties are equal to the expected values .