You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by er...@apache.org on 2018/05/19 15:13:45 UTC
[17/28] commons-numbers git commit: Check method (unit test).
Check method (unit test).
Project: http://git-wip-us.apache.org/repos/asf/commons-numbers/repo
Commit: http://git-wip-us.apache.org/repos/asf/commons-numbers/commit/e1ac4ed5
Tree: http://git-wip-us.apache.org/repos/asf/commons-numbers/tree/e1ac4ed5
Diff: http://git-wip-us.apache.org/repos/asf/commons-numbers/diff/e1ac4ed5
Branch: refs/heads/master
Commit: e1ac4ed5fa59459869121d287d70b0f97a1e7ff6
Parents: de85ffc
Author: Gilles Sadowski <gi...@harfang.homelinux.org>
Authored: Wed Jan 31 15:11:28 2018 +0100
Committer: Gilles Sadowski <gi...@harfang.homelinux.org>
Committed: Wed Jan 31 15:11:28 2018 +0100
----------------------------------------------------------------------
.../numbers/field/FieldParametricTest.java | 28 +++++++++++++-------
1 file changed, 19 insertions(+), 9 deletions(-)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/commons-numbers/blob/e1ac4ed5/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FieldParametricTest.java
----------------------------------------------------------------------
diff --git a/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FieldParametricTest.java b/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FieldParametricTest.java
index 4fee7cd..faea48c 100644
--- a/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FieldParametricTest.java
+++ b/commons-numbers-field/src/test/java/org/apache/commons/numbers/field/FieldParametricTest.java
@@ -58,56 +58,66 @@ public class FieldParametricTest {
public void testAdditionAssociativity() {
final Object r1 = field.add(field.add(a, b), c);
final Object r2 = field.add(a, field.add(b, c));
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testAdditionCommutativity() {
final Object r1 = field.add(a, b);
final Object r2 = field.add(b, a);
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testAdditiveIdentity() {
final Object r1 = field.add(a, field.zero());
final Object r2 = a;
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testAdditiveInverse() {
final Object r1 = field.add(a, field.negate(a));
final Object r2 = field.zero();
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testMultiplicationAssociativity() {
final Object r1 = field.multiply(field.multiply(a, b), c);
final Object r2 = field.multiply(a, field.multiply(b, c));
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testMultiplicationCommutativity() {
final Object r1 = field.multiply(a, b);
final Object r2 = field.multiply(b, a);
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testMultiplicativeIdentity() {
final Object r1 = field.multiply(a, field.one());
final Object r2 = a;
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testMultiplicativeInverse() {
final Object r1 = field.multiply(a, field.reciprocal(a));
final Object r2 = field.one();
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
}
@Test
public void testDistributivity() {
final Object r1 = field.multiply(a, field.add(b, c));
final Object r2 = field.add(field.multiply(a, b), field.multiply(a, c));
- Assert.assertTrue(r1.equals(r2));
+ assertEquals(r1, r2);
+ }
+
+ /**
+ * @param a Instance.
+ * @param b Instance.
+ */
+ private void assertEquals(Object a,
+ Object b) {
+ Assert.assertTrue(a + " != " + b,
+ a.equals(b));
}
}