aboutsummaryrefslogtreecommitdiffstats
path: root/src/ooxml/testcases/org
diff options
context:
space:
mode:
authorYegor Kozlov <yegor@apache.org>2012-02-08 12:54:02 +0000
committerYegor Kozlov <yegor@apache.org>2012-02-08 12:54:02 +0000
commit9ed06b7351748ae791e2ad91993531b12e489ee5 (patch)
treedaa25ab7b71b5af5920d30724594475158e7d1ec /src/ooxml/testcases/org
parent8840f717da8af3218c94d0d99f409ed1c77f8fe7 (diff)
downloadpoi-9ed06b7351748ae791e2ad91993531b12e489ee5.tar.gz
poi-9ed06b7351748ae791e2ad91993531b12e489ee5.zip
added methods to get/set preset shape geometry in XSLF
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1241885 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'src/ooxml/testcases/org')
-rw-r--r--src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java16
1 files changed, 16 insertions, 0 deletions
diff --git a/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java b/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java
index 0ca30a3b94..922d25f83d 100644
--- a/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java
+++ b/src/ooxml/testcases/org/apache/poi/xslf/usermodel/TestXSLFAutoShape.java
@@ -264,4 +264,20 @@ public class TestXSLFAutoShape extends TestCase {
r.setText(null);
assertNull(r.getText());
}
+
+ public void testShapeType() {
+ XMLSlideShow ppt = new XMLSlideShow();
+ XSLFSlide slide = ppt.createSlide();
+
+ XSLFAutoShape shape = slide.createAutoShape();
+ assertEquals(XSLFShapeType.RECT, shape.getShapeType());
+
+ shape.setShapeType(XSLFShapeType.TRIANGLE);
+ assertEquals(XSLFShapeType.TRIANGLE, shape.getShapeType());
+
+ for(XSLFShapeType tp : XSLFShapeType.values()) {
+ shape.setShapeType(tp);
+ assertEquals(tp, shape.getShapeType());
+ }
+ }
} \ No newline at end of file