X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=core%2Ftest%2Fnet%2Fsf%2Fopenrocket%2Futil%2FArrayUtilsTest.java;h=ee8b5e960ce11a20828dd3786024d31cd6ed2d1b;hb=9e426c00e4a50f6524d7ea0908ab92cf230b7ea2;hp=662ef5d6c52edd1e1b30514b9098ab0042738fc7;hpb=cbfd370eecee19979823b7a1953ae1ee55633369;p=debian%2Fopenrocket diff --git a/core/test/net/sf/openrocket/util/ArrayUtilsTest.java b/core/test/net/sf/openrocket/util/ArrayUtilsTest.java index 662ef5d6..ee8b5e96 100644 --- a/core/test/net/sf/openrocket/util/ArrayUtilsTest.java +++ b/core/test/net/sf/openrocket/util/ArrayUtilsTest.java @@ -80,6 +80,13 @@ public class ArrayUtilsTest { } + @Test + public void testRante0() { + double[] ary = ArrayUtils.range(0., 0., 1.0); + assertEquals(1, ary.length); + assertEquals( 0.0, ary[0], 0.0 ); + } + @Test public void testRange1() { double[] ary = ArrayUtils.range(0.0, 0.5, 1.0); @@ -90,9 +97,10 @@ public class ArrayUtilsTest { @Test public void testRange2() { double[] ary = ArrayUtils.range(0.0, 1.0, 0.5); - assertEquals(2, ary.length); + assertEquals(3, ary.length); assertEquals( 0.0, ary[0], 0.0 ); assertEquals( 0.5, ary[1], 0.0 ); + assertEquals( 1.0, ary[2], 0.0 ); } @Test @@ -107,9 +115,9 @@ public class ArrayUtilsTest { @Test public void testRange4() { double[] ary = ArrayUtils.range(0.0,10.0, 0.5); - assertEquals( 20, ary.length ); + assertEquals( 21, ary.length ); int i =0; - for( double d = 0.0; d < 10.0; d+=0.5){ + for( double d = 0.0; d < 10.2; d+=0.5){ assertEquals(d,ary[i++],0.0); } assertEquals( i, ary.length );