mirror of https://github.com/apache/poi.git
add test
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1898387 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
dde7b47a8e
commit
784757ef59
|
@ -0,0 +1,31 @@
|
|||
package org.apache.poi.xdgf.usermodel.section.geometry;
|
||||
|
||||
import com.microsoft.schemas.office.visio.x2012.main.CellType;
|
||||
import com.microsoft.schemas.office.visio.x2012.main.RowType;
|
||||
import com.microsoft.schemas.office.visio.x2012.main.SectionType;
|
||||
import org.apache.poi.xdgf.usermodel.section.GeometrySection;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import static org.junit.jupiter.api.Assertions.assertNotNull;
|
||||
import static org.mockito.Mockito.mock;
|
||||
import static org.mockito.Mockito.when;
|
||||
|
||||
class TestGeometry {
|
||||
@Test
|
||||
void testGeometryMock() {
|
||||
//test is designed to force extra classes to be added to poi-ooxml-lite
|
||||
SectionType sectionType = mock(SectionType.class);
|
||||
RowType rowType = mock(RowType.class);
|
||||
|
||||
when(sectionType.getCellArray()).thenReturn(new CellType[0]);
|
||||
when(sectionType.getRowArray()).thenReturn(new RowType[] {
|
||||
rowType
|
||||
});
|
||||
when(rowType.getIX()).thenReturn(0L);
|
||||
when(rowType.getT()).thenReturn("ArcTo");
|
||||
when(rowType.getCellArray()).thenReturn(new CellType[0]);
|
||||
|
||||
GeometrySection section = new GeometrySection(sectionType, null);
|
||||
assertNotNull(section);
|
||||
}
|
||||
}
|
Loading…
Reference in New Issue