View Javadoc
1   /*
2    * Copyright (c) 2013, Dienst Landelijk Gebied - Ministerie van Economische Zaken
3    * 
4    * Gepubliceerd onder de BSD 2-clause licentie, zie https://github.com/MinELenI/CBSviewer/blob/master/LICENSE.md voor de volledige licentie.
5    */
6   package nl.mineleni.cbsviewer.jsp;
7   
8   import static javax.servlet.http.HttpServletResponse.SC_OK;
9   import static org.hamcrest.Matchers.equalTo;
10  import static org.junit.Assert.assertThat;
11  
12  import org.apache.http.client.methods.HttpGet;
13  import org.junit.Ignore;
14  import org.junit.Test;
15  
16  /**
17   * Testcases voor versie.jsp.
18   * 
19   * @author mprins
20   */
21  public class VersieJSPIntegrationTest extends JSPIntegrationTest {
22  
23  	/**
24  	 * testcase voor versie.jsp.
25  	 * 
26  	 * @todo kijken of we de integratie tests tegen de echte war kunnen laten
27  	 *       draaien
28  	 * @throws Exception
29  	 */
30  	@Override
31  	@Test
32  	@Ignore("Mislukt vooralsnog omdat het bestand met versie informatie (/META-INF/MANIFEST.MF) niet gevonden kan worden.")
33  	public void testIfValidResponse() throws Exception {
34  		response = client.execute(new HttpGet(BASE_TEST_URL + "versie.jsp"));
35  		assertThat("Response status is OK.", response.getStatusLine()
36  				.getStatusCode(), equalTo(SC_OK));
37  
38  		boilerplateValidationTests(response);
39  	}
40  }