upgrade spreadsheet Hyperlink unit tests from junit3 to junit4
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1711910 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
0e3230f703
commit
43a5f308d0
@ -32,12 +32,14 @@ import org.apache.poi.ss.usermodel.Hyperlink;
|
|||||||
import org.apache.poi.ss.usermodel.Row;
|
import org.apache.poi.ss.usermodel.Row;
|
||||||
import org.apache.poi.xssf.XSSFITestDataProvider;
|
import org.apache.poi.xssf.XSSFITestDataProvider;
|
||||||
import org.apache.poi.xssf.XSSFTestDataSamples;
|
import org.apache.poi.xssf.XSSFTestDataSamples;
|
||||||
|
import org.junit.Test;
|
||||||
|
|
||||||
public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
||||||
public TestXSSFHyperlink() {
|
public TestXSSFHyperlink() {
|
||||||
super(XSSFITestDataProvider.instance);
|
super(XSSFITestDataProvider.instance);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testLoadExisting() {
|
public void testLoadExisting() {
|
||||||
XSSFWorkbook workbook = XSSFTestDataSamples.openSampleWorkbook("WithMoreVariousData.xlsx");
|
XSSFWorkbook workbook = XSSFTestDataSamples.openSampleWorkbook("WithMoreVariousData.xlsx");
|
||||||
assertEquals(3, workbook.getNumberOfSheets());
|
assertEquals(3, workbook.getNumberOfSheets());
|
||||||
@ -49,6 +51,7 @@ public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
|||||||
doTestHyperlinkContents(sheet);
|
doTestHyperlinkContents(sheet);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testCreate() throws Exception {
|
public void testCreate() throws Exception {
|
||||||
XSSFWorkbook workbook = new XSSFWorkbook();
|
XSSFWorkbook workbook = new XSSFWorkbook();
|
||||||
XSSFSheet sheet = workbook.createSheet();
|
XSSFSheet sheet = workbook.createSheet();
|
||||||
@ -91,6 +94,7 @@ public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testInvalidURLs() throws IOException {
|
public void testInvalidURLs() throws IOException {
|
||||||
XSSFWorkbook workbook = new XSSFWorkbook();
|
XSSFWorkbook workbook = new XSSFWorkbook();
|
||||||
XSSFCreationHelper createHelper = workbook.getCreationHelper();
|
XSSFCreationHelper createHelper = workbook.getCreationHelper();
|
||||||
@ -111,6 +115,7 @@ public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
|||||||
workbook.close();
|
workbook.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testLoadSave() {
|
public void testLoadSave() {
|
||||||
XSSFWorkbook workbook = XSSFTestDataSamples.openSampleWorkbook("WithMoreVariousData.xlsx");
|
XSSFWorkbook workbook = XSSFTestDataSamples.openSampleWorkbook("WithMoreVariousData.xlsx");
|
||||||
CreationHelper createHelper = workbook.getCreationHelper();
|
CreationHelper createHelper = workbook.getCreationHelper();
|
||||||
@ -222,6 +227,7 @@ public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
|||||||
sheet.getRow(16).getCell(2).getHyperlink().getAddress());
|
sheet.getRow(16).getCell(2).getHyperlink().getAddress());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void test52716() {
|
public void test52716() {
|
||||||
XSSFWorkbook wb1 = XSSFTestDataSamples.openSampleWorkbook("52716.xlsx");
|
XSSFWorkbook wb1 = XSSFTestDataSamples.openSampleWorkbook("52716.xlsx");
|
||||||
XSSFSheet sh1 = wb1.getSheetAt(0);
|
XSSFSheet sh1 = wb1.getSheetAt(0);
|
||||||
@ -241,6 +247,7 @@ public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
|||||||
assertEquals("B1", l2.getCellRef());
|
assertEquals("B1", l2.getCellRef());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void test53734() {
|
public void test53734() {
|
||||||
XSSFWorkbook wb = XSSFTestDataSamples.openSampleWorkbook("53734.xlsx");
|
XSSFWorkbook wb = XSSFTestDataSamples.openSampleWorkbook("53734.xlsx");
|
||||||
XSSFHyperlink link = wb.getSheetAt(0).getRow(0).getCell(0).getHyperlink();
|
XSSFHyperlink link = wb.getSheetAt(0).getRow(0).getCell(0).getHyperlink();
|
||||||
@ -251,6 +258,7 @@ public final class TestXSSFHyperlink extends BaseTestHyperlink {
|
|||||||
assertEquals("javascript:///", link.getAddress());
|
assertEquals("javascript:///", link.getAddress());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void test53282() {
|
public void test53282() {
|
||||||
XSSFWorkbook wb = XSSFTestDataSamples.openSampleWorkbook("53282.xlsx");
|
XSSFWorkbook wb = XSSFTestDataSamples.openSampleWorkbook("53282.xlsx");
|
||||||
XSSFHyperlink link = wb.getSheetAt(0).getRow(0).getCell(14).getHyperlink();
|
XSSFHyperlink link = wb.getSheetAt(0).getRow(0).getCell(14).getHyperlink();
|
||||||
|
@ -88,6 +88,7 @@ public final class TestHSSFHyperlink extends BaseTestHyperlink {
|
|||||||
assertEquals(HSSFHyperlink.LINK_DOCUMENT, link.getType());
|
assertEquals(HSSFHyperlink.LINK_DOCUMENT, link.getType());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testModify() {
|
public void testModify() {
|
||||||
HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("HyperlinksOnManySheets.xls");
|
HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("HyperlinksOnManySheets.xls");
|
||||||
|
|
||||||
@ -118,6 +119,7 @@ public final class TestHSSFHyperlink extends BaseTestHyperlink {
|
|||||||
* link.setAddress("'Target Sheet-1'!A1"); //common between XSSF and HSSF
|
* link.setAddress("'Target Sheet-1'!A1"); //common between XSSF and HSSF
|
||||||
* @throws IOException
|
* @throws IOException
|
||||||
*/
|
*/
|
||||||
|
@Test
|
||||||
public void testCreateDocumentLink() throws IOException {
|
public void testCreateDocumentLink() throws IOException {
|
||||||
HSSFWorkbook wb = new HSSFWorkbook();
|
HSSFWorkbook wb = new HSSFWorkbook();
|
||||||
|
|
||||||
@ -164,6 +166,7 @@ public final class TestHSSFHyperlink extends BaseTestHyperlink {
|
|||||||
wbBack.close();
|
wbBack.close();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testCloneSheet() {
|
public void testCloneSheet() {
|
||||||
HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("HyperlinksOnManySheets.xls");
|
HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("HyperlinksOnManySheets.xls");
|
||||||
|
|
||||||
@ -183,6 +186,7 @@ public final class TestHSSFHyperlink extends BaseTestHyperlink {
|
|||||||
assertEquals("http://poi.apache.org/hssf/", link.getAddress());
|
assertEquals("http://poi.apache.org/hssf/", link.getAddress());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
public void testCreate() throws IOException {
|
public void testCreate() throws IOException {
|
||||||
HSSFWorkbook wb = new HSSFWorkbook();
|
HSSFWorkbook wb = new HSSFWorkbook();
|
||||||
|
|
||||||
@ -214,6 +218,7 @@ public final class TestHSSFHyperlink extends BaseTestHyperlink {
|
|||||||
* Test that HSSFSheet#shiftRows moves hyperlinks,
|
* Test that HSSFSheet#shiftRows moves hyperlinks,
|
||||||
* see bugs #46445 and #29957
|
* see bugs #46445 and #29957
|
||||||
*/
|
*/
|
||||||
|
@Test
|
||||||
public void testShiftRows(){
|
public void testShiftRows(){
|
||||||
HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("46445.xls");
|
HSSFWorkbook wb = HSSFTestDataSamples.openSampleWorkbook("46445.xls");
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user