This is an automated email from the ASF dual-hosted git repository. fschumacher pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/jmeter.git
commit 22b21ad47941c927ec9b3ea2ddfbc97ab0026111 Author: Felix Schumacher <[email protected]> AuthorDate: Sat Apr 10 11:29:22 2021 +0200 Convert to assertThrows Relates to #652 --- .../jmeter/testelement/property/PackageTest.java | 81 +++++++++++----------- 1 file changed, 42 insertions(+), 39 deletions(-) diff --git a/src/core/src/test/java/org/apache/jmeter/testelement/property/PackageTest.java b/src/core/src/test/java/org/apache/jmeter/testelement/property/PackageTest.java index 79c45a8..462eadd 100644 --- a/src/core/src/test/java/org/apache/jmeter/testelement/property/PackageTest.java +++ b/src/core/src/test/java/org/apache/jmeter/testelement/property/PackageTest.java @@ -17,9 +17,9 @@ package org.apache.jmeter.testelement.property; -import static org.junit.Assert.assertEquals; -import static org.junit.Assert.assertFalse; -import static org.junit.Assert.fail; +import static org.junit.jupiter.api.Assertions.assertEquals; +import static org.junit.jupiter.api.Assertions.assertFalse; +import static org.junit.jupiter.api.Assertions.assertThrows; import org.apache.jmeter.config.LoginConfig; import org.junit.jupiter.api.Test; @@ -103,6 +103,11 @@ public class PackageTest { } @Test + public void testInvalidBooleanConstructors() { + assertThrows(IllegalArgumentException.class, () -> new BooleanProperty(null, false)); + } + + @Test public void testDoubleEquality() throws Exception { DoubleProperty jpn1 = new DoubleProperty(); DoubleProperty jpn2 = new DoubleProperty(); @@ -145,6 +150,11 @@ public class PackageTest { } @Test + public void testInvalidDoubleConstructors() { + assertThrows(IllegalArgumentException.class, () -> new DoubleProperty(null, 0)); + } + + @Test public void testFloatEquality() throws Exception { FloatProperty jp1 = new FloatProperty("name1", 123.4f); FloatProperty jp2 = new FloatProperty("name1", 123.4f); @@ -182,6 +192,11 @@ public class PackageTest { } @Test + public void testInvalidFloatConstructors() { + assertThrows(IllegalArgumentException.class, () -> new FloatProperty(null, 0)); + } + + @Test public void testIntegerEquality() throws Exception { IntegerProperty jp1 = new IntegerProperty("name1", 123); IntegerProperty jp2 = new IntegerProperty("name1", 123); @@ -204,16 +219,12 @@ public class PackageTest { checkNotEquals(jp9, jp5); checkNotEquals(jp10, jp7); checkNotEquals(jp9, jp10); - try { - new IntegerProperty(null); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } - try { - new IntegerProperty(null, 0); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } + } + + @Test + public void testInvalidIntegerConstructors() { + assertThrows(IllegalArgumentException.class, () -> new IntegerProperty(null)); + assertThrows(IllegalArgumentException.class, () -> new IntegerProperty(null, 0)); } @Test @@ -239,31 +250,22 @@ public class PackageTest { checkNotEquals(jp9, jp5); checkNotEquals(jp10, jp7); checkNotEquals(jp9, jp10); - try { - new LongProperty(null, 0L); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } } @Test - public void testMapEquality() throws Exception { - try { - new MapProperty(null, null); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } + public void testInvalidLongConstructors() { + assertThrows(IllegalArgumentException.class, () -> new LongProperty(null, 0L)); + } + + @Test + public void testInvalidMapConstructors() throws Exception { + assertThrows(IllegalArgumentException.class, () -> new MapProperty(null, null)); } @Test public void testNullEquality() throws Exception { NullProperty jpn1 = new NullProperty(); NullProperty jpn2 = new NullProperty(); - try { - new NullProperty(null); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } NullProperty jp1 = new NullProperty("name1"); NullProperty jp2 = new NullProperty("name1"); NullProperty jp3 = new NullProperty("name2"); @@ -277,6 +279,11 @@ public class PackageTest { } @Test + public void testInvalidNullConstructors() { + assertThrows(IllegalArgumentException.class, () -> new NullProperty(null)); + } + + @Test public void testStringEquality() throws Exception { StringProperty jpn1 = new StringProperty(); StringProperty jpn2 = new StringProperty(); @@ -296,16 +303,12 @@ public class PackageTest { checkEquals(jp5, jp6); checkNotEquals(jp3, jp5); checkNotEquals(jp6, jp7); - try { - new StringProperty(null, ""); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } - try { - new StringProperty(null, null); - fail("Should have generated an Illegal Argument Exception"); - } catch (IllegalArgumentException e) { - } + } + + @Test + public void testInvalidStringConstructors() { + assertThrows(IllegalArgumentException.class, () -> new StringProperty(null, "")); + assertThrows(IllegalArgumentException.class, () -> new StringProperty(null, null)); } @Test
