must have missed a commit yesterday...oops

git-svn-id: https://svn.apache.org/repos/asf/jakarta/poi/trunk@352559 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Andrew C. Oliver 2002-04-30 00:14:54 +00:00
parent fdf9f51622
commit bc2ddf5c70

View File

@ -147,6 +147,72 @@ public class TestReferenceUtil
}
/**
* checks that area reference conversion works
*/
public void testGetXYXYFromAreaRef(){
String ref = null;
ref = "A1:B1";
assertEquals("fromRef A1 row = 0",
ReferenceUtil.getXYXYFromAreaRef(ref)[0],
0);
assertEquals("fromRef A1 col = 0",
ReferenceUtil.getXYXYFromAreaRef(ref)[1],
0);
assertEquals("fromRef A1 col = 0",
ReferenceUtil.getXYXYFromAreaRef(ref)[2],
0);
assertEquals("fromRef A1 col = 0",
ReferenceUtil.getXYXYFromAreaRef(ref)[3],
1);
ref = "A1:Z11";
assertEquals("fromRef A1 row = 0",
ReferenceUtil.getXYXYFromAreaRef(ref)[0],
0);
assertEquals("fromRef A1 col = 0",
ReferenceUtil.getXYXYFromAreaRef(ref)[1],
0);
assertEquals("fromRef Z11 row = 10",
ReferenceUtil.getXYXYFromAreaRef(ref)[2],
10);
assertEquals("fromRef Z11 col = 25",
ReferenceUtil.getXYXYFromAreaRef(ref)[3],
25);
ref = "Z11:IV256";
assertEquals("fromRef Z11 row = 10",
ReferenceUtil.getXYXYFromAreaRef(ref)[0],
10);
assertEquals("fromRef Z11 col = 25",
ReferenceUtil.getXYXYFromAreaRef(ref)[1],
25);
assertEquals("fromRef IV256 row = 255",
ReferenceUtil.getXYXYFromAreaRef(ref)[2],
255);
assertEquals("fromRef IV256 col = 255",
ReferenceUtil.getXYXYFromAreaRef(ref)[3],
255);
}
public static void main(String [] args) {
System.out
.println("Testing org.apache.poi.hssf.util.ReferenceUtil");