aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/org/junit/internal/InexactComparisonCriteria.java
blob: ef3d7ff303b9ca899329f2a3ca6004fa0ed53a96 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
package org.junit.internal;

import org.junit.Assert;

public class InexactComparisonCriteria extends ComparisonCriteria {
	public double fDelta;

	public InexactComparisonCriteria(double delta) {
		fDelta= delta;
	}

	@Override
	protected void assertElementsEqual(Object expected, Object actual) {
		if (expected instanceof Double)
			Assert.assertEquals((Double)expected, (Double)actual, fDelta);
		else
			Assert.assertEquals((Float)expected, (Float)actual, fDelta);
	}
}