/* * Copyright 2000-2013 Enonic AS * http://www.enonic.com/license */ package com.enonic.cms.core.image.filter.effect; import java.awt.image.BufferedImage; import org.junit.Test; import com.enonic.cms.core.image.filter.ImageFilter; import static org.junit.Assert.*; public class RectBorderFilterTest extends BaseImageFilterTest { @Test public void testBorder() { ImageFilter filter = new RectBorderFilter( 10, 10 ); BufferedImage result = filter.filter( getTransparent() ); int rgb = result.getRGB( 0, 0 ); int alpha = ( rgb >> 24 ) & 0xff; assertEquals( 255, alpha ); rgb = result.getRGB( 9, 9 ); alpha = ( rgb >> 24 ) & 0xff; assertEquals( 255, alpha ); rgb = result.getRGB( 10, 10 ); alpha = ( rgb >> 24 ) & 0xff; assertEquals( 0, alpha ); } }