tracks/java/exercises/series/src/test/java/SeriesTest.java in trackler-2.0.6.41 vs tracks/java/exercises/series/src/test/java/SeriesTest.java in trackler-2.0.6.42

- old
+ new

@@ -1,17 +1,22 @@ - import java.util.Arrays; import java.util.List; + import org.junit.Test; +import org.junit.Ignore; +import org.junit.Rule; +import org.junit.rules.ExpectedException; import static org.junit.Assert.assertEquals; import static org.junit.Assert.assertFalse; import static org.junit.Assert.assertNotNull; -import org.junit.Ignore; public class SeriesTest { - + + @Rule + public ExpectedException thrown = ExpectedException.none(); + @Test public void hasDigitsShort() { Series sut = new Series("01234"); List<Integer> expected = Arrays.asList(0, 1, 2, 3, 4); List<Integer> actual = sut.getDigits(); @@ -144,11 +149,12 @@ assertNotNull(actual); assertFalse(actual.isEmpty()); assertEquals(expected, actual); } - @Test(expected = IllegalArgumentException.class) + @Test @Ignore public void throwsAnErrorIfNotEnoughDigitsToSlice() { + thrown.expect(IllegalArgumentException.class); new Series("01032987583").slices(12); } }