Improved Javadoc and added test for isPage method.
This commit is contained in:
parent
35a90e3ff9
commit
c330ac064d
2 changed files with 36 additions and 1 deletions
|
@ -308,6 +308,20 @@ public class HttpAccessLogAnalyzer
|
||||||
/**
|
/**
|
||||||
* Checks if is page.
|
* Checks if is page.
|
||||||
*
|
*
|
||||||
|
* <pre>
|
||||||
|
* null => false
|
||||||
|
* "" => false
|
||||||
|
* " " => false
|
||||||
|
* "GET /foo" => true
|
||||||
|
* "GET /foo42" => true
|
||||||
|
* "GET /foo.cgi" => true
|
||||||
|
* "GET /foo.htm" => true
|
||||||
|
* "GET /foo.html" => true
|
||||||
|
* "GET /foo.php" => true
|
||||||
|
* "GET /foo.xhtml" => true
|
||||||
|
* "GET /foo.jpg" => false
|
||||||
|
* </pre>
|
||||||
|
*
|
||||||
* @param request
|
* @param request
|
||||||
* the request
|
* the request
|
||||||
* @return true, if is page
|
* @return true, if is page
|
||||||
|
|
|
@ -38,6 +38,27 @@ import fr.devinsy.statoolinfos.util.FilesUtils;
|
||||||
*/
|
*/
|
||||||
public class HttpAccessLogsAnalyzerTest
|
public class HttpAccessLogsAnalyzerTest
|
||||||
{
|
{
|
||||||
|
/**
|
||||||
|
* Checks if is page test 01.
|
||||||
|
*/
|
||||||
|
@Test
|
||||||
|
public void isPageTest01()
|
||||||
|
{
|
||||||
|
Assert.assertFalse(HttpAccessLogAnalyzer.isPage(null));
|
||||||
|
Assert.assertFalse(HttpAccessLogAnalyzer.isPage(""));
|
||||||
|
Assert.assertFalse(HttpAccessLogAnalyzer.isPage(" "));
|
||||||
|
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo"));
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo42"));
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo.html"));
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo.HTML"));
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo.HtMl"));
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo.HtMl"));
|
||||||
|
|
||||||
|
Assert.assertTrue(HttpAccessLogAnalyzer.isPage("GET /foo/bar/foo.php"));
|
||||||
|
Assert.assertFalse(HttpAccessLogAnalyzer.isPage("GET /foo.jpg"));
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @throws Exception
|
* @throws Exception
|
||||||
*/
|
*/
|
||||||
|
|
Loading…
Reference in a new issue