modules/graphics/src/test/java/test/javafx/scene/NodeTest.java

Print this page




 931         javafx.collections.ObservableMap<Object, Object> properties2 = node.getProperties();
 932         assertEquals(properties2, properties);
 933 
 934         /* What we put in to the other one, we should get out of this one because
 935          * they should be the same thing.
 936          */
 937         assertEquals("MyValue", properties2.get("MyKey"));
 938     }
 939 
 940     public static boolean isDirty(Node node, DirtyBits[] dbs) {
 941         for(DirtyBits db:dbs) {
 942             if (!NodeShim.impl_isDirty(node, db)) {
 943                 System.out.printf("@NodeTest:check dirty: %s [%d]\n",db,db.ordinal());
 944                 return false;
 945             }
 946         }
 947         return true;
 948     }
 949 
 950     @Test




























 951     public void testDefaultValueForOpacityIsOneWhenReadFromGetter() {
 952         final Node node = new Rectangle();
 953         assertEquals(1, node.getOpacity(), .005);
 954     }
 955 
 956     @Test
 957     public void testDefaultValueForOpacityIsOneWhenReadFromProperty() {
 958         final Node node = new Rectangle();
 959         assertEquals(1, node.opacityProperty().get(), .005);
 960     }
 961 
 962     @Test
 963     public void settingOpacityThroughSetterShouldAffectBothGetterAndProperty() {
 964         final Node node = new Rectangle();
 965         node.setOpacity(.5);
 966         assertEquals(.5, node.getOpacity(), .005);
 967         assertEquals(.5, node.opacityProperty().get(), .005);
 968     }
 969 
 970     @Test




 931         javafx.collections.ObservableMap<Object, Object> properties2 = node.getProperties();
 932         assertEquals(properties2, properties);
 933 
 934         /* What we put in to the other one, we should get out of this one because
 935          * they should be the same thing.
 936          */
 937         assertEquals("MyValue", properties2.get("MyKey"));
 938     }
 939 
 940     public static boolean isDirty(Node node, DirtyBits[] dbs) {
 941         for(DirtyBits db:dbs) {
 942             if (!NodeShim.impl_isDirty(node, db)) {
 943                 System.out.printf("@NodeTest:check dirty: %s [%d]\n",db,db.ordinal());
 944                 return false;
 945             }
 946         }
 947         return true;
 948     }
 949 
 950     @Test
 951     public void testDefaultValueForPriorityOrderIsZeroWhenReadFromGetter() {
 952         final Node node = new Rectangle();
 953         assertEquals(0, node.getPriorityOrder(), .005);
 954     }
 955 
 956     @Test
 957     public void testDefaultValueForPriorityOrderIsZeroWhenReadFromProperty() {
 958         final Node node = new Rectangle();
 959         assertEquals(0, node.priorityOrderProperty().get(), .005);
 960     }
 961 
 962     @Test
 963     public void settingPriorityOrderThroughSetterShouldAffectBothGetterAndProperty() {
 964         final Node node = new Rectangle();
 965         node.setPriorityOrder(.5);
 966         assertEquals(.5, node.getPriorityOrder(), .005);
 967         assertEquals(.5, node.priorityOrderProperty().get(), .005);
 968     }
 969 
 970     @Test
 971     public void settingPriorityOrderThroughPropertyShouldAffectBothGetterAndProperty() {
 972         final Node node = new Rectangle();
 973         node.priorityOrderProperty().set(.5);
 974         assertEquals(.5, node.getPriorityOrder(), .005);
 975         assertEquals(.5, node.priorityOrderProperty().get(), .005);
 976     }
 977 
 978     @Test
 979     public void testDefaultValueForOpacityIsOneWhenReadFromGetter() {
 980         final Node node = new Rectangle();
 981         assertEquals(1, node.getOpacity(), .005);
 982     }
 983 
 984     @Test
 985     public void testDefaultValueForOpacityIsOneWhenReadFromProperty() {
 986         final Node node = new Rectangle();
 987         assertEquals(1, node.opacityProperty().get(), .005);
 988     }
 989 
 990     @Test
 991     public void settingOpacityThroughSetterShouldAffectBothGetterAndProperty() {
 992         final Node node = new Rectangle();
 993         node.setOpacity(.5);
 994         assertEquals(.5, node.getOpacity(), .005);
 995         assertEquals(.5, node.opacityProperty().get(), .005);
 996     }
 997 
 998     @Test