modules/graphics/src/test/java/test/javafx/css/CssParserTest.java
Print this page
rev 9250 : 8134762: Refactor Javafx graphics module tests for clear separation of tests
Reviewed-by:
@@ -21,11 +21,11 @@
* Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
* or visit www.oracle.com if you need additional information or have any
* questions.
*/
-package javafx.css;
+package test.javafx.css;
import com.sun.javafx.css.*;
import java.io.ByteArrayInputStream;
import java.io.ByteArrayOutputStream;
@@ -33,12 +33,19 @@
import java.io.DataOutputStream;
import java.io.IOException;
import java.util.Arrays;
import java.util.List;
import java.util.Map;
+import javafx.css.CssParser;
+import javafx.css.Declaration;
+import javafx.css.FontFace;
import javafx.css.ParsedValue;
+import javafx.css.ParsedValue;
+import javafx.css.Rule;
+import javafx.css.RuleShim;
+import javafx.css.Stylesheet;
import javafx.scene.paint.Color;
import javafx.scene.paint.LinearGradient;
import javafx.scene.paint.Paint;
import javafx.scene.paint.Stop;
import javafx.scene.text.Font;
@@ -68,11 +75,11 @@
);
assertNotNull(ss);
List<Rule> rules = ss.getRules();
assertEquals(1,rules.size(),0);
- List<Declaration> decls = ss.getRules().get(0).getUnobservedDeclarationList();
+ List<Declaration> decls = RuleShim.getUnobservedDeclarationList(ss.getRules().get(0));
assertTrue(decls.size()==1);
Declaration decl = decls.get(0);
ParsedValue value = decl.getParsedValue();
assertTrue(value != null);
@@ -111,11 +118,11 @@
Stylesheet ss = instance.parse(stylesheetText);
assertNotNull(ss);
List<Rule> rules = ss.getRules();
assertEquals(1,rules.size(),0);
- List<Declaration> decls = ss.getRules().get(0).getUnobservedDeclarationList();
+ List<Declaration> decls = RuleShim.getUnobservedDeclarationList(ss.getRules().get(0));
assertTrue(decls.size()==1);
Declaration decl = decls.get(0);
ParsedValue value = decl.getParsedValue();
assertTrue(value != null);
@@ -151,11 +158,11 @@
);
assertNotNull(ss);
List<Rule> rules = ss.getRules();
assertEquals(1,rules.size(),0);
- List<Declaration> decls = ss.getRules().get(0).getUnobservedDeclarationList();
+ List<Declaration> decls = RuleShim.getUnobservedDeclarationList(ss.getRules().get(0));
assertTrue(decls.size()==1);
Declaration decl = decls.get(0);
ParsedValue value = decl.getParsedValue();
assertTrue(value != null);
@@ -174,11 +181,11 @@
Stylesheet ss = instance.parse(".rt17830 {-fx-fill: red;; -fx-stroke: yellow; }");
assertNotNull(ss);
List<Rule> rules = ss.getRules();
assertEquals(1,rules.size(),0);
- List<Declaration> decls = ss.getRules().get(0).getUnobservedDeclarationList();
+ List<Declaration> decls = RuleShim.getUnobservedDeclarationList(ss.getRules().get(0));
assertEquals(2,decls.size(),0);
Declaration decl = decls.get(0);
ParsedValue value = decl.getParsedValue();
assertTrue(value != null);