@Override public NamedTSPoint create(final IValueDeserializer deserializer) throws RecordInstantiationException { return new NamedTSPoint(deserializer); }
@Override public NamedTSPoint create(final IValueDeserializer deserializer) { return new NamedTSPoint(deserializer); }
@Override @Deprecated public NamedTSPoint create(final Object[] values) { return new NamedTSPoint(values); }
@Test public void testEquality() { int i = 0; final NamedTSPoint oneRecord = new NamedTSPoint(LONG_VALUES.get(i % LONG_VALUES.size()), DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), STRING_VALUES.get(i % STRING_VALUES.size())); i = 0; final NamedTSPoint copiedRecord = new NamedTSPoint(LONG_VALUES.get(i % LONG_VALUES.size()), DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), STRING_VALUES.get(i % STRING_VALUES.size())); Assert.assertEquals(oneRecord, copiedRecord); }
@Test public void testUnequality() { int i = 0; final NamedTSPoint oneRecord = new NamedTSPoint(LONG_VALUES.get(i % LONG_VALUES.size()), DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), STRING_VALUES.get(i % STRING_VALUES.size())); i = 2; final NamedTSPoint anotherRecord = new NamedTSPoint(LONG_VALUES.get(i % LONG_VALUES.size()), DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), STRING_VALUES.get(i % STRING_VALUES.size())); Assert.assertNotEquals(oneRecord, anotherRecord); } }
/** * Tests {@link NamedTSPoint#TestNamedTSPoint(long, double, string)}. */ @Test public void testParameterConstruction() { // NOPMD (assert missing) for (int i = 0; i < ARRAY_LENGTH; i++) { // initialize final NamedTSPoint record = new NamedTSPoint(LONG_VALUES.get(i % LONG_VALUES.size()), DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), STRING_VALUES.get(i % STRING_VALUES.size())); // check values Assert.assertEquals("NamedTSPoint.timestamp values are not equal.", (long) LONG_VALUES.get(i % LONG_VALUES.size()), record.getTimestamp()); Assert.assertEquals("NamedTSPoint.value values are not equal.", DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), record.getValue(), 0.0000001); Assert.assertEquals("NamedTSPoint.name values are not equal.", STRING_VALUES.get(i % STRING_VALUES.size()) == null ? "" : STRING_VALUES.get(i % STRING_VALUES.size()), record.getName()); } }
/** * Tests {@link NamedTSPoint#TestNamedTSPoint(long, double, string)}. */ @Test public void testBuffer() { // NOPMD (assert missing) for (int i = 0; i < ARRAY_LENGTH; i++) { // initialize final NamedTSPoint record = new NamedTSPoint(LONG_VALUES.get(i % LONG_VALUES.size()), DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), STRING_VALUES.get(i % STRING_VALUES.size())); // check values Assert.assertEquals("NamedTSPoint.timestamp values are not equal.", (long) LONG_VALUES.get(i % LONG_VALUES.size()), record.getTimestamp()); Assert.assertEquals("NamedTSPoint.value values are not equal.", DOUBLE_VALUES.get(i % DOUBLE_VALUES.size()), record.getValue(), 0.0000001); Assert.assertEquals("NamedTSPoint.name values are not equal.", STRING_VALUES.get(i % STRING_VALUES.size()) == null ? "" : STRING_VALUES.get(i % STRING_VALUES.size()), record.getName()); } }