Java源码示例:org.apache.catalina.filters.ExpiresFilter.StartingPoint

示例1
@Test
public void testParseExpiresConfigurationCombinedDuration() {
    ExpiresFilter expiresFilter = new ExpiresFilter();
    ExpiresConfiguration actualConfiguration = expiresFilter.parseExpiresConfiguration("access plus 1 month 15 days 2 hours");

    Assert.assertEquals(StartingPoint.ACCESS_TIME,
            actualConfiguration.getStartingPoint());

    Assert.assertEquals(3, actualConfiguration.getDurations().size());

}
 
示例2
@Test
public void testParseExpiresConfigurationMonoDuration() {
    ExpiresFilter expiresFilter = new ExpiresFilter();
    ExpiresConfiguration actualConfiguration = expiresFilter.parseExpiresConfiguration("access plus 2 hours");

    Assert.assertEquals(StartingPoint.ACCESS_TIME,
            actualConfiguration.getStartingPoint());

    Assert.assertEquals(1, actualConfiguration.getDurations().size());
    Assert.assertEquals(2,
            actualConfiguration.getDurations().get(0).getAmount());
    Assert.assertEquals(DurationUnit.HOUR,
            actualConfiguration.getDurations().get(0).getUnit());

}
 
示例3
@Test
public void testParseExpiresConfigurationCombinedDuration() {
    ExpiresFilter expiresFilter = new ExpiresFilter();
    ExpiresConfiguration actualConfiguration = expiresFilter.parseExpiresConfiguration("access plus 1 month 15 days 2 hours");

    Assert.assertEquals(StartingPoint.ACCESS_TIME,
            actualConfiguration.getStartingPoint());

    Assert.assertEquals(3, actualConfiguration.getDurations().size());

}
 
示例4
@Test
public void testParseExpiresConfigurationMonoDuration() {
    ExpiresFilter expiresFilter = new ExpiresFilter();
    ExpiresConfiguration actualConfiguration = expiresFilter.parseExpiresConfiguration("access plus 2 hours");

    Assert.assertEquals(StartingPoint.ACCESS_TIME,
            actualConfiguration.getStartingPoint());

    Assert.assertEquals(1, actualConfiguration.getDurations().size());
    Assert.assertEquals(2,
            actualConfiguration.getDurations().get(0).getAmount());
    Assert.assertEquals(DurationUnit.HOUR,
            actualConfiguration.getDurations().get(0).getUnit());

}
 
示例5
@Test
public void testParseExpiresConfigurationCombinedDuration() {
    ExpiresFilter expiresFilter = new ExpiresFilter();
    ExpiresConfiguration actualConfiguration = expiresFilter.parseExpiresConfiguration("access plus 1 month 15 days 2 hours");

    Assert.assertEquals(StartingPoint.ACCESS_TIME,
            actualConfiguration.getStartingPoint());

    Assert.assertEquals(3, actualConfiguration.getDurations().size());

}
 
示例6
@Test
public void testParseExpiresConfigurationMonoDuration() {
    ExpiresFilter expiresFilter = new ExpiresFilter();
    ExpiresConfiguration actualConfiguration = expiresFilter.parseExpiresConfiguration("access plus 2 hours");

    Assert.assertEquals(StartingPoint.ACCESS_TIME,
            actualConfiguration.getStartingPoint());

    Assert.assertEquals(1, actualConfiguration.getDurations().size());
    Assert.assertEquals(2,
            actualConfiguration.getDurations().get(0).getAmount());
    Assert.assertEquals(DurationUnit.HOUR,
            actualConfiguration.getDurations().get(0).getUnit());

}