package com.vaadin.tests.requesthandlers; import com.vaadin.server.ExternalResource; import com.vaadin.tests.components.TestBase; import com.vaadin.tests.integration.FlagSeResource; import com.vaadin.ui.Link; public class AppResource404 extends TestBase { @Override protected void setup() { // Add one existing resource final FlagSeResource resource = new FlagSeResource(); resource.setCacheTime(0); addComponent(new Link("Existing resource", resource)); addComponent(new Link("Non-existing resource", new ExternalResource( getURL().toString() + "APP/12341234/"))); } @Override protected String getDescription() { return "Accessing the URL of a resource that has been removed or the URL following the resource URL pattern but not currently mapped to a resource should give a 404 error message"; } @Override protected Integer getTicketNumber() { return Integer.valueOf(6702); } }