Remove spring-boot-autoconfigure-all
This commit is contained in:
committed by
Phillip Webb
parent
4730c646f2
commit
e3b93778b9
@@ -19,8 +19,11 @@ package org.springframework.boot.session.autoconfigure;
|
||||
import java.time.Duration;
|
||||
import java.util.function.Supplier;
|
||||
|
||||
import org.assertj.core.api.Assertions;
|
||||
import org.junit.jupiter.api.Test;
|
||||
|
||||
import org.springframework.core.Ordered;
|
||||
|
||||
import static org.assertj.core.api.Assertions.assertThat;
|
||||
import static org.mockito.BDDMockito.then;
|
||||
import static org.mockito.Mockito.mock;
|
||||
@@ -32,22 +35,28 @@ import static org.mockito.Mockito.mock;
|
||||
*/
|
||||
class SessionPropertiesTests {
|
||||
|
||||
private final SessionProperties properties = new SessionProperties();
|
||||
|
||||
@Test
|
||||
@SuppressWarnings("unchecked")
|
||||
void determineTimeoutWithTimeoutIgnoreFallback() {
|
||||
SessionProperties properties = new SessionProperties();
|
||||
properties.setTimeout(Duration.ofMinutes(1));
|
||||
this.properties.setTimeout(Duration.ofMinutes(1));
|
||||
Supplier<Duration> fallback = mock(Supplier.class);
|
||||
assertThat(properties.determineTimeout(fallback)).isEqualTo(Duration.ofMinutes(1));
|
||||
assertThat(this.properties.determineTimeout(fallback)).isEqualTo(Duration.ofMinutes(1));
|
||||
then(fallback).shouldHaveNoInteractions();
|
||||
}
|
||||
|
||||
@Test
|
||||
void determineTimeoutWithNoTimeoutUseFallback() {
|
||||
SessionProperties properties = new SessionProperties();
|
||||
properties.setTimeout(null);
|
||||
this.properties.setTimeout(null);
|
||||
Duration fallback = Duration.ofMinutes(2);
|
||||
assertThat(properties.determineTimeout(() -> fallback)).isSameAs(fallback);
|
||||
assertThat(this.properties.determineTimeout(() -> fallback)).isSameAs(fallback);
|
||||
}
|
||||
|
||||
@Test
|
||||
void defaultFilterOrderIsCloseToHighestPrecedence() {
|
||||
assertThat(this.properties.getServlet().getFilterOrder()).isCloseTo(Ordered.HIGHEST_PRECEDENCE,
|
||||
Assertions.within(50));
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user