Change test to make it work with JDK 19+

This way of mocking does not work any more with JDK 19+

git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903111 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Dominik Stadler 2022-07-29 18:27:49 +00:00
parent 1b106f7af7
commit 3f0afe8fc7
1 changed files with 5 additions and 14 deletions

View File

@ -33,9 +33,6 @@ import java.util.Arrays;
import static org.junit.jupiter.api.Assertions.assertEquals;
import static org.junit.jupiter.api.Assertions.assertNotNull;
import static org.junit.jupiter.api.Assertions.assertNull;
import static org.mockito.Mockito.mock;
import static org.mockito.Mockito.when;
public class TestArcTo {
@ -129,22 +126,16 @@ public class TestArcTo {
// classes into poi-ooxml-lite
@Test
public void testSnapshot() {
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]);
SectionType sectionType = SectionType.Factory.newInstance();
GeometrySection section = new GeometrySection(sectionType, null);
assertNotNull(section);
TriggerType[] triggerArray = sectionType.getTriggerArray();
assertNull(triggerArray);
assertNotNull(triggerArray);
RowType[] rowArray = sectionType.getRowArray();
assertNotNull(rowArray);
}
private static ArcTo createArcTo(double a) {