|
17 | 17 | package org.springframework.boot.autoconfigure.diagnostics.analyzer;
|
18 | 18 |
|
19 | 19 | import java.util.ArrayList;
|
20 |
| -import java.util.Collection; |
21 | 20 | import java.util.List;
|
22 |
| -import java.util.Map; |
23 | 21 |
|
24 | 22 | import org.junit.Test;
|
25 | 23 |
|
@@ -83,30 +81,6 @@ public void failureAnalysisForMissingPropertyExactType() {
|
83 | 81 | assertActionMissingType(analysis, String.class);
|
84 | 82 | }
|
85 | 83 |
|
86 |
| - @Test |
87 |
| - public void failureAnalysisForMissingCollectionType() { |
88 |
| - FailureAnalysis analysis = analyzeFailure( |
89 |
| - createFailure(StringCollectionConfiguration.class)); |
90 |
| - assertDescriptionConstructorMissingType(analysis, StringCollectionHandler.class, |
91 |
| - 0, String.class); |
92 |
| - assertBeanMethodDisabled(analysis, |
93 |
| - "did not find property 'spring.string.enabled'", |
94 |
| - TestPropertyAutoConfiguration.class, "string"); |
95 |
| - assertActionMissingType(analysis, String.class); |
96 |
| - } |
97 |
| - |
98 |
| - @Test |
99 |
| - public void failureAnalysisForMissingMapType() { |
100 |
| - FailureAnalysis analysis = analyzeFailure( |
101 |
| - createFailure(StringMapConfiguration.class)); |
102 |
| - assertDescriptionConstructorMissingType(analysis, StringMapHandler.class, 0, |
103 |
| - String.class); |
104 |
| - assertBeanMethodDisabled(analysis, |
105 |
| - "did not find property 'spring.string.enabled'", |
106 |
| - TestPropertyAutoConfiguration.class, "string"); |
107 |
| - assertActionMissingType(analysis, String.class); |
108 |
| - } |
109 |
| - |
110 | 84 | @Test
|
111 | 85 | public void failureAnalysisForMissingPropertySubType() {
|
112 | 86 | FailureAnalysis analysis = analyzeFailure(
|
@@ -281,20 +255,6 @@ protected static class StringPropertyTypeConfiguration {
|
281 | 255 |
|
282 | 256 | }
|
283 | 257 |
|
284 |
| - @Configuration |
285 |
| - @ImportAutoConfiguration(TestPropertyAutoConfiguration.class) |
286 |
| - @Import(StringCollectionHandler.class) |
287 |
| - protected static class StringCollectionConfiguration { |
288 |
| - |
289 |
| - } |
290 |
| - |
291 |
| - @Configuration |
292 |
| - @ImportAutoConfiguration(TestPropertyAutoConfiguration.class) |
293 |
| - @Import(StringMapHandler.class) |
294 |
| - protected static class StringMapConfiguration { |
295 |
| - |
296 |
| - } |
297 |
| - |
298 | 258 | @Configuration
|
299 | 259 | @ImportAutoConfiguration(TestPropertyAutoConfiguration.class)
|
300 | 260 | @Import(NumberHandler.class)
|
@@ -402,18 +362,4 @@ public StringNameHandler(BeanFactory beanFactory) {
|
402 | 362 |
|
403 | 363 | }
|
404 | 364 |
|
405 |
| - protected static class StringCollectionHandler { |
406 |
| - |
407 |
| - public StringCollectionHandler(Collection<String> collection) { |
408 |
| - } |
409 |
| - |
410 |
| - } |
411 |
| - |
412 |
| - protected static class StringMapHandler { |
413 |
| - |
414 |
| - public StringMapHandler(Map<String, String> map) { |
415 |
| - } |
416 |
| - |
417 |
| - } |
418 |
| - |
419 | 365 | }
|
0 commit comments