|
|
|
|
@ -132,16 +132,16 @@ class GenericApplicationContextTests {
@@ -132,16 +132,16 @@ class GenericApplicationContextTests {
|
|
|
|
|
|
|
|
|
|
assertThat(context.getBean(String.class)).isSameAs(context.getBean("testBean")); |
|
|
|
|
assertThat(context.getAutowireCapableBeanFactory().getBean(String.class)) |
|
|
|
|
.isSameAs(context.getAutowireCapableBeanFactory().getBean("testBean")); |
|
|
|
|
.isSameAs(context.getAutowireCapableBeanFactory().getBean("testBean")); |
|
|
|
|
|
|
|
|
|
context.close(); |
|
|
|
|
|
|
|
|
|
assertThatIllegalStateException() |
|
|
|
|
.isThrownBy(() -> context.getBean(String.class)); |
|
|
|
|
.isThrownBy(() -> context.getBean(String.class)); |
|
|
|
|
assertThatIllegalStateException() |
|
|
|
|
.isThrownBy(() -> context.getAutowireCapableBeanFactory().getBean(String.class)); |
|
|
|
|
.isThrownBy(() -> context.getAutowireCapableBeanFactory().getBean(String.class)); |
|
|
|
|
assertThatIllegalStateException() |
|
|
|
|
.isThrownBy(() -> context.getAutowireCapableBeanFactory().getBean("testBean")); |
|
|
|
|
.isThrownBy(() -> context.getAutowireCapableBeanFactory().getBean("testBean")); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
@ -287,8 +287,8 @@ class GenericApplicationContextTests {
@@ -287,8 +287,8 @@ class GenericApplicationContextTests {
|
|
|
|
|
// java.nio.file.InvalidPathException: Illegal char <:> at index 4: ping:foo
|
|
|
|
|
if (resourceLoader instanceof FileSystemResourceLoader && OS.WINDOWS.isCurrentOs()) { |
|
|
|
|
assertThatExceptionOfType(InvalidPathException.class) |
|
|
|
|
.isThrownBy(() -> context.getResource(pingLocation)) |
|
|
|
|
.withMessageContaining(pingLocation); |
|
|
|
|
.isThrownBy(() -> context.getResource(pingLocation)) |
|
|
|
|
.withMessageContaining(pingLocation); |
|
|
|
|
} |
|
|
|
|
else { |
|
|
|
|
resource = context.getResource(pingLocation); |
|
|
|
|
@ -303,8 +303,8 @@ class GenericApplicationContextTests {
@@ -303,8 +303,8 @@ class GenericApplicationContextTests {
|
|
|
|
|
assertThat(resource).isInstanceOf(FileUrlResource.class); |
|
|
|
|
resource = context.getResource(pingLocation); |
|
|
|
|
assertThat(resource).asInstanceOf(type(ByteArrayResource.class)) |
|
|
|
|
.extracting(bar -> new String(bar.getByteArray(), UTF_8)) |
|
|
|
|
.isEqualTo("pong:foo"); |
|
|
|
|
.extracting(bar -> new String(bar.getByteArray(), UTF_8)) |
|
|
|
|
.isEqualTo("pong:foo"); |
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
@Test |
|
|
|
|
|