Package org.geotools.styling.builder

Source Code of org.geotools.styling.builder.AbstractStyleTest

package org.geotools.styling.builder;

import static org.junit.Assert.*;

import org.geotools.factory.CommonFactoryFinder;
import org.geotools.styling.SLDTransformer;
import org.opengis.filter.FilterFactory2;

/**
*
*
* @source $URL$
*/
public abstract class AbstractStyleTest {

    protected FilterFactory2 ff = CommonFactoryFinder.getFilterFactory2(null);

    protected void print(Object styleObject) {
        try {
            SLDTransformer tx = new SLDTransformer();
            tx.setIndentation(2);
            System.out.println(tx.transform(styleObject));
        } catch (Exception e) {
            throw new RuntimeException("An error occurred while printing the style", e);
        }
    }

    protected void assertSimpleStyle(StyleCollector collector) {
        assertEquals(1, collector.featureTypeStyles.size());
        assertEquals(1, collector.rules.size());
        assertEquals(1, collector.symbolizers.size());
        assertEquals(1, collector.styles.size());
        assertTrue(collector.layers.size() == 0 || collector.layers.size() == 1);
    }

}
TOP

Related Classes of org.geotools.styling.builder.AbstractStyleTest

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.