コード例 #1
0
 @Test
 public void hasOpaqueRegionReturnsFalseIfFillPaintIsNotOpaque() {
   shape.setFillPaint(
       new LinearGradient(
           0,
           0,
           1,
           1,
           BaseTransform.IDENTITY_TRANSFORM,
           true,
           0,
           Arrays.asList(new Stop(Color.BLACK, 0), new Stop(Color.TRANSPARENT, 1))));
   assertFalse(shape.hasOpaqueRegion());
 }
コード例 #2
0
 @Test
 public void hasOpaqueRegionReturnsFalseIfFillPaintIsNull() {
   shape.setFillPaint(null);
   assertFalse(shape.hasOpaqueRegion());
 }
コード例 #3
0
 @Test
 public void hasOpaqueRegionReturnsFalseIfModeIsEmpty() {
   shape.setMode(NGShape.Mode.EMPTY);
   assertFalse(shape.hasOpaqueRegion());
 }
コード例 #4
0
 @Test
 public void hasOpaqueRegionReturnsFalseIfModeIsStroke() {
   shape.setMode(NGShape.Mode.STROKE);
   assertFalse(shape.hasOpaqueRegion());
 }
コード例 #5
0
 @Test
 public void hasOpaqueRegionReturnsTrueIfModeIsFILL() {
   assertTrue(shape.hasOpaqueRegion());
 }
コード例 #6
0
 @Test
 public void hasOpaqueRegionReturnsTrueIfModeIsSTROKE_FILE() {
   shape.setMode(NGShape.Mode.STROKE_FILL);
   assertTrue(shape.hasOpaqueRegion());
 }