本文整理了Java中org.opengis.test.Assert.assertEquals()
方法的一些代码示例,展示了Assert.assertEquals()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Assert.assertEquals()
方法的具体详情如下:
包路径:org.opengis.test.Assert
类名称:Assert
方法名:assertEquals
暂无
代码示例来源:origin: apache/sis
/**
* Asserts that the given point is equals to the given value.
*/
private static void assertPointEquals(final double x, final double y, final Point2D point) {
assertEquals(x, point.getX(), EPS);
assertEquals(y, point.getY(), EPS);
}
代码示例来源:origin: apache/sis
/**
* Checks if a {@link Comparable} is a number identical to the supplied float value.
*/
private static void assertBoundEquals(final String message, final double expected, final Comparable<?> actual) {
assertInstanceOf(message, Double.class, actual);
final double value = ((Number) actual).doubleValue();
if (Double.isNaN(expected)) {
assertEquals(message, Double.doubleToRawLongBits(expected), Double.doubleToRawLongBits(value));
} else {
assertEquals(message, expected, value, EPS);
}
}
代码示例来源:origin: apache/sis
/**
* Checks if a {@link Comparable} is a number identical to the supplied integer value.
*/
private static void assertBoundEquals(final String message, final int expected, final Comparable<?> actual) {
assertInstanceOf(message, Integer.class, actual);
assertEquals(message, expected, ((Number) actual).intValue());
}
代码示例来源:origin: opengeospatial/geoapi
/**
* Asserts that the given datum has the expected name.
*
* @param datum the datum to verify.
* @param name the string representation of the expected name (ignoring code space).
*/
private static void verifyDatum(final Datum datum, final String name) {
assertNotNull("SingleCRS.getDatum()", datum);
assertEquals("datum.getName().getCode()", name, datum.getName().getCode());
}
代码示例来源:origin: apache/sis
/**
* Tests the examples given in {@code Types.getListName(ControlledVocabulary)} javadoc.
*/
@Test
public void testGetListName() {
assertEquals("CS_AxisDirection", Types.getListName(AxisDirection .NORTH));
assertEquals("CI_OnLineFunctionCode", Types.getListName(OnLineFunction .DOWNLOAD));
assertEquals("MD_ImagingConditionCode", Types.getListName(ImagingCondition .BLURRED_IMAGE));
}
代码示例来源:origin: apache/sis
/**
* Tests the examples given in {@code Types.getCodeLabel(ControlledVocabulary)} javadoc.
*/
@Test
public void testGetCodeLabel() {
assertEquals("North", Types.getCodeLabel(AxisDirection .NORTH));
assertEquals("Download", Types.getCodeLabel(OnLineFunction .DOWNLOAD));
assertEquals("Blurred image", Types.getCodeLabel(ImagingCondition.BLURRED_IMAGE));
}
代码示例来源:origin: apache/sis
/**
* Tests the {@link Types#getStandardName(Class)} method.
*/
@Test
public void testGetStandardName() {
assertEquals("CI_Citation", Types.getStandardName(Citation .class));
assertEquals("CD_Datum", Types.getStandardName(Datum .class));
assertEquals("CS_AxisDirection", Types.getStandardName(AxisDirection.class));
}
代码示例来源:origin: apache/sis
/**
* Tests the examples given in {@code Types.getCodeName(ControlledVocabulary)} javadoc.
*/
@Test
public void testGetCodeName() {
assertEquals("north", Types.getCodeName(AxisDirection .NORTH));
assertEquals("download", Types.getCodeName(OnLineFunction .DOWNLOAD));
assertEquals("blurredImage", Types.getCodeName(ImagingCondition .BLURRED_IMAGE));
}
代码示例来源:origin: apache/sis
/**
* Tests a vector backed by an array of strings.
* This is not recommended, but happen in GDAL extensions of GeoTIFF.
* See {@code org.apache.sis.storage.geotiff.Type.ASCII}.
*/
@Test
public void testStringArray() {
vector = Vector.create(new String[] {"100", "80", "-20"}, false);
assertEquals( 3, vector.size());
assertEquals(100, vector.intValue(0));
assertEquals( 80, vector.shortValue(1));
assertEquals(-20, vector.doubleValue(2), STRICT);
}
代码示例来源:origin: apache/sis
/**
* Tests the {@link Types#forStandardName(String)} method.
*/
@Test
public void testForStandardName() {
assertEquals(Citation .class, Types.forStandardName("CI_Citation"));
assertEquals(Datum .class, Types.forStandardName("CD_Datum"));
assertEquals(Citation .class, Types.forStandardName("CI_Citation")); // Value should be cached.
assertEquals(Citation .class, Types.forStandardName("Citation"));
assertEquals(AxisDirection.class, Types.forStandardName("CS_AxisDirection"));
assertNull ( Types.forStandardName("MD_Dummy"));
}
代码示例来源:origin: apache/sis
/**
* Tests the {@code Types.getDescription(ControlledVocabulary)} method.
*/
@Test
public void testGetCodeDescription() {
final InternationalString description = Types.getDescription(OnLineFunction.DOWNLOAD);
assertEquals("Online instructions for transferring data from one storage device or system to another.",
description.toString(Locale.ROOT));
assertEquals("Online instructions for transferring data from one storage device or system to another.",
description.toString(Locale.ENGLISH));
assertEquals("Transfert de la ressource d'un système à un autre.",
description.toString(Locale.FRENCH));
}
代码示例来源:origin: apache/sis
/**
* Asserts that the content of the given vector are equal.
* The vectors do not need to use the same element type.
*/
private static void assertContentEquals(final Vector expected, final Vector actual) {
final int length = expected.size();
assertEquals("size", length, actual.size());
for (int i=0; i<length; i++) {
assertEquals("value", expected.doubleValue(i), actual.doubleValue(i), STRICT);
}
}
}
代码示例来源:origin: apache/sis
/**
* Tests {@link SequenceVector} with byte values.
*/
@Test
public void testSequenceOfBytes() {
vector = Vector.createSequence(100, 2, 10);
assertEquals(Integer.class, vector.getElementType());
assertEquals(10, vector.size());
for (int i=0; i<vector.size(); i++) {
assertEquals(100 + 2*i, vector.byteValue(i));
}
}
代码示例来源:origin: opengeospatial/geoapi
/**
* Verifies the CRS name, datum and axis for {@code TIMECRS[“GPS Time”]}.
*/
private void verifyGPSTime(final TemporalCRS crs) {
verifyIdentification (crs, "GPS Time", null);
verifyDatum (crs.getDatum(), "Time origin");
verifyCoordinateSystem (crs.getCoordinateSystem(), TimeCS.class, new AxisDirection[] {FUTURE}, units.day());
assertEquals("TimeOrigin", new Date(315532800000L), crs.getDatum().getOrigin());
}
代码示例来源:origin: apache/sis
/**
* Tests {@code Types.getCodeTitle(ControlledVocabulary)}.
* Also opportunistically tests {@link Types#forCodeTitle(CharSequence)}.
*/
@Test
public void testGetCodeTitle() {
final InternationalString title = Types.getCodeTitle(OnLineFunction.DOWNLOAD);
assertSame("forCodeTitle", OnLineFunction.DOWNLOAD, Types.forCodeTitle(title));
assertEquals("Download", title.toString(Locale.ROOT));
assertEquals("Download", title.toString(Locale.ENGLISH));
assertEquals("Téléchargement", title.toString(Locale.FRENCH));
}
代码示例来源:origin: apache/sis
/**
* Tests the {@link Types#getDescription(Class, String)} method.
*/
@Test
public void testGetPropertyDescription() {
assertEquals("The city of the location.",
Types.getDescription(Address.class, "city").toString(Locale.ROOT));
assertEquals("Country of the physical address.",
Types.getDescription(Address.class, "country").toString(Locale.ENGLISH));
}
代码示例来源:origin: apache/sis
/**
* Tests the {@link StorageConnector#getStorageName()} method.
*/
@Test
public void testGetStorageName() {
final StorageConnector c = create(false);
assertEquals(FILENAME, c.getStorageName());
}
代码示例来源:origin: apache/sis
/**
* Tests the {@link StorageConnector#getFileExtension()} method.
*/
@Test
public void testGetExtension() {
final StorageConnector c = create(false);
assertEquals("txt", c.getFileExtension());
}
代码示例来源:origin: apache/sis
/**
* Tests the {@link Types#getResources(String)} method.
*/
@Test
public void testGetResources() {
assertEquals("org.opengis.metadata.Descriptions", Types.getResources("org.opengis.metadata.Identifier"));
assertNull(Types.getResources("org.opengis.metadata2.Identifier"));
}
代码示例来源:origin: apache/sis
/**
* Tests {@link Vector#reverse()}.
*/
@Test
@DependsOnMethod("testDoubleArray")
public void testReverse() {
final double[] array = {2, 3, 8};
final double[] expected = {8, 3, 2};
assertEquals(Vector.create(expected, false),
Vector.create(array, false).reverse());
}
内容来源于网络,如有侵权,请联系作者删除!