From da2fea3468fa1eb394fb6d70687f5114cd9f8f9f Mon Sep 17 00:00:00 2001 From: Daniel_M_Williams Date: Sat, 25 Apr 2020 17:51:52 -0400 Subject: [PATCH] [fix] fixed unit tests for FreeformFinSet, due to fixing #555 --- .../rocketcomponent/FreeformFinSetTest.java | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/core/test/net/sf/openrocket/rocketcomponent/FreeformFinSetTest.java b/core/test/net/sf/openrocket/rocketcomponent/FreeformFinSetTest.java index 22871e7fa..6b5160ede 100644 --- a/core/test/net/sf/openrocket/rocketcomponent/FreeformFinSetTest.java +++ b/core/test/net/sf/openrocket/rocketcomponent/FreeformFinSetTest.java @@ -505,6 +505,7 @@ public class FreeformFinSetTest extends BaseTestCase { }{ // case 3: fins.setAxialOffset( AxialMethod.MIDDLE, 0.0); fins.setPoints(initialPoints); + assertEquals(0.0, fins.getAxialOffset(), EPSILON); assertEquals(0.3, fins.getFinFront().x, EPSILON); // vvvv function under test vvvv @@ -514,8 +515,8 @@ public class FreeformFinSetTest extends BaseTestCase { assertEquals(0.05, fins.getAxialOffset(), EPSILON); assertEquals(0.3, fins.getLength(), EPSILON); - assertEquals(0.35, fins.getFinFront().x, EPSILON); - assertEquals(0.825, fins.getFinFront().y, EPSILON); + assertEquals(0.4, fins.getFinFront().x, EPSILON); + assertEquals(0.8, fins.getFinFront().y, EPSILON); final Coordinate[] postPoints = fins.getFinPoints(); assertEquals(postPoints.length, 3); @@ -530,13 +531,15 @@ public class FreeformFinSetTest extends BaseTestCase { }{ // case 4: fins.setAxialOffset( AxialMethod.MIDDLE, 0.0); fins.setPoints(initialPoints); + assertEquals(0.3, fins.getFinFront().x, EPSILON); + assertEquals(0.85, fins.getFinFront().y, EPSILON); // vvvv function under test vvvv - fins.setPoint( 0, -0.1, 0.1f); + fins.setPoint( 0, -0.1, 0.1f); // ^^^^ function under test ^^^^ - assertEquals(0.25, fins.getFinFront().x, EPSILON); - assertEquals(0.875, fins.getFinFront().y, EPSILON); + assertEquals(0.2, fins.getFinFront().x, EPSILON); + assertEquals(0.9, fins.getFinFront().y, EPSILON); final Coordinate[] postPoints = fins.getFinPoints(); assertEquals(postPoints.length, 3);