forked from upstream-mirrors/OpenTracks
TrackPointAssert: provide better error messages on assertion failure.
This commit is contained in:
@@ -80,6 +80,19 @@ public class TrackPointAssert {
|
|||||||
}
|
}
|
||||||
|
|
||||||
public void assertEquals(List<TrackPoint> expected, List<TrackPoint> actual) {
|
public void assertEquals(List<TrackPoint> expected, List<TrackPoint> actual) {
|
||||||
|
try {
|
||||||
|
Assert.assertEquals(expected.size(), actual.size());
|
||||||
|
} catch (AssertionError e) {
|
||||||
|
throw new AssertionError("Expected: " + expected + " actual: " + actual);
|
||||||
|
}
|
||||||
|
|
||||||
|
for (int i = 0; i < expected.size(); i++) {
|
||||||
|
try {
|
||||||
|
assertEquals(expected.get(i), actual.get(i));
|
||||||
|
} catch (AssertionError e) {
|
||||||
|
throw new AssertionError("Expected: " + expected.get(i) + " actual: " + actual.get(i));
|
||||||
|
}
|
||||||
|
}
|
||||||
Assert.assertEquals(expected.size(), actual.size());
|
Assert.assertEquals(expected.size(), actual.size());
|
||||||
|
|
||||||
for (int i = 0; i < expected.size(); i++) {
|
for (int i = 0; i < expected.size(); i++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user