Package org.geoserver.wms.capabilities

Source Code of org.geoserver.wms.capabilities.GetCapabilitiesReponseTest

/* (c) 2014 Open Source Geospatial Foundation - all rights reserved
* (c) 2001 - 2007 OpenPlans
* This code is licensed under the GPL 2.0 license, availible at the root
* application directory.
*/
package org.geoserver.wms.capabilities;

import org.geoserver.wms.WMSTestSupport;
import org.junit.Assert;
import org.junit.Test;

import com.mockrunner.mock.web.MockHttpServletResponse;

/**
* Unit test suite for {@link GetCapabilitiesResponse}
*
* @author Simone Giannecchini - GeoSolutions
* @version $Id$
*/
public class GetCapabilitiesReponseTest extends WMSTestSupport {
     
    /**
     * Tests ContentDisposition
     *
     * @throws Exception
     */
    @Test
    public void testSimple() throws Exception {
        String request = "wms?version=1.1.1&request=GetCapabilities&service=WMS";
        MockHttpServletResponse result = getAsServletResponse(request);
        Assert.assertTrue(result.containsHeader("content-disposition"));
        Assert.assertEquals("inline; filename=getcapabilities_1.1.1.xml", result.getHeader("content-disposition"));
       
        request = "wms?version=1.3.0&request=GetCapabilities&service=WMS";
        result = getAsServletResponse(request);
        Assert.assertTrue(result.containsHeader("content-disposition"));
        Assert.assertEquals("inline; filename=getcapabilities_1.3.0.xml", result.getHeader("content-disposition"));

    }
}
TOP

Related Classes of org.geoserver.wms.capabilities.GetCapabilitiesReponseTest

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.