|
16 | 16 | * limitations under the License.
|
17 | 17 | */
|
18 | 18 |
|
19 |
| -import junit.framework.TestCase; |
| 19 | +import org.junit.jupiter.api.Test; |
20 | 20 |
|
21 | 21 | import static java.util.Collections.singletonMap;
|
| 22 | +import static org.junit.jupiter.api.Assertions.assertEquals; |
| 23 | +import static org.junit.jupiter.api.Assertions.assertNull; |
| 24 | +import static org.junit.jupiter.api.Assertions.assertTrue; |
22 | 25 |
|
23 |
| -public class FeedbackingValueSourceTest |
24 |
| - extends TestCase |
25 |
| -{ |
| 26 | +public class FeedbackingValueSourceTest { |
26 | 27 |
|
27 |
| - public void testStandalone() |
28 |
| - { |
| 28 | + @Test |
| 29 | + public void testStandalone() { |
29 | 30 | ValueSource valueSource = new FeedbackingValueSource();
|
30 |
| - assertNull( valueSource.getValue( "test" ) ); |
31 |
| - assertEquals( 1, valueSource.getFeedback().size() ); |
32 |
| - assertEquals( "'test' not resolved", valueSource.getFeedback().iterator().next() ); |
| 31 | + assertNull(valueSource.getValue("test")); |
| 32 | + assertEquals(1, valueSource.getFeedback().size()); |
| 33 | + assertEquals("'test' not resolved", valueSource.getFeedback().iterator().next()); |
33 | 34 | }
|
34 | 35 |
|
35 |
| - public void testAfterResolvedExpression() throws InterpolationException |
36 |
| - { |
| 36 | + @Test |
| 37 | + public void testAfterResolvedExpression() throws InterpolationException { |
37 | 38 | StringSearchInterpolator interpolator = new StringSearchInterpolator();
|
38 |
| - interpolator.addValueSource( new MapBasedValueSource( singletonMap( "key", "val" ) ) ); |
39 |
| - interpolator.addValueSource( new FeedbackingValueSource() ); |
40 |
| - assertEquals( "val", interpolator.interpolate( "${key}" ) ); |
41 |
| - assertTrue( interpolator.getFeedback().isEmpty() ); |
| 39 | + interpolator.addValueSource(new MapBasedValueSource(singletonMap("key", "val"))); |
| 40 | + interpolator.addValueSource(new FeedbackingValueSource()); |
| 41 | + assertEquals("val", interpolator.interpolate("${key}")); |
| 42 | + assertTrue(interpolator.getFeedback().isEmpty()); |
42 | 43 | }
|
43 | 44 |
|
44 |
| - public void testBeforeResolvedExpression() throws InterpolationException |
45 |
| - { |
| 45 | + @Test |
| 46 | + public void testBeforeResolvedExpression() throws InterpolationException { |
46 | 47 | StringSearchInterpolator interpolator = new StringSearchInterpolator();
|
47 |
| - interpolator.addValueSource( new FeedbackingValueSource("Resolving ${expression}") ); |
48 |
| - interpolator.addValueSource( new MapBasedValueSource( singletonMap( "key", "val" ) ) ); |
49 |
| - assertEquals( "val", interpolator.interpolate( "${key}" ) ); |
50 |
| - assertEquals( 1, interpolator.getFeedback().size() ); |
51 |
| - assertEquals( "Resolving key", interpolator.getFeedback().iterator().next() ); |
| 48 | + interpolator.addValueSource(new FeedbackingValueSource("Resolving ${expression}")); |
| 49 | + interpolator.addValueSource(new MapBasedValueSource(singletonMap("key", "val"))); |
| 50 | + assertEquals("val", interpolator.interpolate("${key}")); |
| 51 | + assertEquals(1, interpolator.getFeedback().size()); |
| 52 | + assertEquals("Resolving key", interpolator.getFeedback().iterator().next()); |
52 | 53 | }
|
53 | 54 |
|
54 |
| - public void testAfterNotResolvedExpression() throws InterpolationException |
55 |
| - { |
| 55 | + @Test |
| 56 | + public void testAfterNotResolvedExpression() throws InterpolationException { |
56 | 57 | StringSearchInterpolator interpolator = new StringSearchInterpolator();
|
57 |
| - interpolator.addValueSource( new MapBasedValueSource( singletonMap( "key", "val" ) ) ); |
58 |
| - interpolator.addValueSource( new FeedbackingValueSource() ); |
59 |
| - assertEquals( "${other-key}", interpolator.interpolate( "${other-key}" ) ); |
60 |
| - assertEquals( 1, interpolator.getFeedback().size() ); |
| 58 | + interpolator.addValueSource(new MapBasedValueSource(singletonMap("key", "val"))); |
| 59 | + interpolator.addValueSource(new FeedbackingValueSource()); |
| 60 | + assertEquals("${other-key}", interpolator.interpolate("${other-key}")); |
| 61 | + assertEquals(1, interpolator.getFeedback().size()); |
61 | 62 | }
|
62 | 63 | }
|
0 commit comments