MCPcopy Index your code
hub / github.com/OpenTSDB/opentsdb / testHashCodeandEqualsEnd

Method testHashCodeandEqualsEnd

test/core/TestTSQuery.java:199–216  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

197 }
198
199 @Test
200 public void testHashCodeandEqualsEnd() {
201 TSQuery sub1 = getMetricForValidate();
202
203 final int hash_a = sub1.hashCode();
204 sub1.setEnd("1356998490");
205 final int hash_b = sub1.hashCode();
206 assertTrue(hash_a != hash_b);
207 sub1.validateAndSetQuery();
208 assertEquals(hash_b, sub1.hashCode());
209
210 TSQuery sub2 = getMetricForValidate();
211 sub2.setEnd("1356998490");
212
213 assertEquals(hash_b, sub2.hashCode());
214 assertEquals(sub1, sub2);
215 assertFalse(sub1 == sub2);
216 }
217
218 @Test
219 public void testHashCodeandEqualsEndNull() {

Callers

nothing calls this directly

Calls 4

getMetricForValidateMethod · 0.95
hashCodeMethod · 0.95
setEndMethod · 0.95
validateAndSetQueryMethod · 0.95

Tested by

no test coverage detected