Exemple #1
0
 @Test
 public void getSumTest_PerfectParameters() {
   Vector v = new Vector(15, 5);
   Vector sumVector = testVector1.getSum(testVector2);
   assertTrue(Util.fuzzyEquals(sumVector._X(), v._X()));
   assertTrue(Util.fuzzyEquals(sumVector._Y(), v._Y()));
 }
Exemple #2
0
 @Test(expected = ArithmeticException.class)
 public void getSumTest_NaNResultVectorYComponent() {
   Vector v1 = new Vector(0, Double.POSITIVE_INFINITY);
   Vector v2 = new Vector(0, Double.NEGATIVE_INFINITY);
   v1.getSum(v2);
 }
Exemple #3
0
 @Test(expected = ArithmeticException.class)
 public void getSumTest_NaNResultVectorXComponent() {
   Vector sumVector = infiniteVector1.getSum(infiniteVector2);
 }