Skip to content

Commit e3fa81f

Browse files
committed
JUnit assertThrows Digester153TestCase
1 parent 3d4068d commit e3fa81f

File tree

1 file changed

+4
-5
lines changed

1 file changed

+4
-5
lines changed

core/src/test/java/org/apache/commons/digester3/Digester153TestCase.java

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import static org.junit.Assert.assertEquals;
2424
import static org.junit.Assert.assertFalse;
2525
import static org.junit.Assert.assertTrue;
26+
import static org.junit.jupiter.api.Assertions.assertThrows;
2627

2728
import org.apache.commons.digester3.annotations.FromAnnotationsRuleModule;
2829
import org.apache.commons.digester3.binder.AbstractRulesModule;
@@ -170,17 +171,15 @@ public void basicConstructorWithValuesNotFound()
170171
assertEquals( 0D, bean.getDoubleProperty(), 0 );
171172
}
172173

173-
@Test( expected = SAXParseException.class )
174-
public void basicConstructorWithWrongParameters()
175-
throws Exception
176-
{
174+
@Test
175+
public void basicConstructorWithWrongParameters() {
177176
final ObjectCreateRule createRule = new ObjectCreateRule( TestBean.class );
178177
createRule.setConstructorArgumentTypes( boolean.class );
179178

180179
final Digester digester = new Digester();
181180
digester.addRule( "toplevel/bean", createRule );
182181

183-
digester.parse( getClass().getResourceAsStream( "BasicConstructor.xml" ) );
182+
assertThrows(SAXParseException.class, () -> digester.parse(getClass().getResourceAsStream("BasicConstructor.xml")));
184183
}
185184

186185
@Test

0 commit comments

Comments
 (0)