blob: d9931297d3accc2ea030f81ef22ea2b528f1be81 [file] [log] [blame]
package com.fasterxml.jackson.core;
public class TestLocation extends BaseTest
{
public void testBasics()
{
JsonLocation loc1 = new JsonLocation("src", 10L, 10L, 1, 2);
JsonLocation loc2 = new JsonLocation(null, 10L, 10L, 3, 2);
assertEquals(loc1, loc1);
assertFalse(loc1.equals(null));
assertFalse(loc1.equals(loc2));
assertFalse(loc2.equals(loc1));
// don't care about what it is; should not compute to 0 with data above
assertTrue(loc1.hashCode() != 0);
assertTrue(loc2.hashCode() != 0);
assertEquals("[Source: src; line: 1, column: 2]", loc1.toString());
assertEquals("[Source: UNKNOWN; line: 3, column: 2]", loc2.toString());
}
}