From a1d5af129787caeaa596e4588d005071d73cd2ae Mon Sep 17 00:00:00 2001 From: Sebastian Bazley Date: Wed, 27 Mar 2013 16:09:55 +0000 Subject: [PATCH] Factor out number failure tests git-svn-id: https://svn.apache.org/repos/asf/commons/proper/lang/trunk@1461685 13f79535-47bb-0310-9956-ffa450edef68 --- .../apache/commons/lang3/math/NumberUtilsTest.java | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/src/test/java/org/apache/commons/lang3/math/NumberUtilsTest.java b/src/test/java/org/apache/commons/lang3/math/NumberUtilsTest.java index 02306da28..087cb8cdd 100644 --- a/src/test/java/org/apache/commons/lang3/math/NumberUtilsTest.java +++ b/src/test/java/org/apache/commons/lang3/math/NumberUtilsTest.java @@ -231,14 +231,12 @@ public void testCreateNumber() { final Number bigNum = NumberUtils.createNumber("-1.1E-700F"); assertNotNull(bigNum); assertEquals(BigDecimal.class, bigNum.getClass()); + } - // Check that the code fails to create a valid number when preceeded by -- rather than - - try { - NumberUtils.createNumber("--1.1E-700F"); - fail("Expected NumberFormatException"); - } catch (final NumberFormatException nfe) { - // expected - } + @Test(expected=NumberFormatException.class) + // Check that the code fails to create a valid number when preceeded by -- rather than - + public void testCreateNumberFailure_1() { + NumberUtils.createNumber("--1.1E-700F"); } // Tests to show when magnitude causes switch to next Number type