assertNull(GridReference.valueOf(" "));
assertGrid(GridReference.valueOf("$A$1"), 1, true, 1, true);
}
public void testRange() throws Exception {
assertEquals(Range.valueOf("Sheet1!A5:$G$7"), new Range("Sheet1",
new GridReference(1, 5), new GridReference(7, true, 7, true)));
assertEquals(Range.valueOf("A5:$G$7"), new Range(null,
new GridReference(1, 5), new GridReference(7, true, 7, true)));
assertEquals(Range.valueOf("$G$7"), new Range(null, new GridReference(
7, true, 7, true), null));
assertFalse(Range.valueOf("$G$7").equals(
new Range(null, new GridReference(7, false, 7, true), null)));
testInvalidRange("!asdf");
testInvalidRange("Sheet!!");
}