Skip to content

Commit 1406637

Browse files
bjoernQakarnokd
authored andcommitted
Use JUnit's assert format for assert messages to enable better suppor… (#6262)
* Use JUnit's assert format for assert messages to enable better support in IDEs * remove unnecessary < and > since it's not matched by IntelliJ's regex
1 parent 9181cbc commit 1406637

File tree

2 files changed

+10
-10
lines changed

2 files changed

+10
-10
lines changed

src/main/java/io/reactivex/observers/BaseTestConsumer.java

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -351,11 +351,11 @@ public final U assertError(Predicate<Throwable> errorPredicate) {
351351
public final U assertValue(T value) {
352352
int s = values.size();
353353
if (s != 1) {
354-
throw fail("Expected: " + valueAndClass(value) + ", Actual: " + values);
354+
throw fail("expected: " + valueAndClass(value) + " but was: " + values);
355355
}
356356
T v = values.get(0);
357357
if (!ObjectHelper.equals(value, v)) {
358-
throw fail("Expected: " + valueAndClass(value) + ", Actual: " + valueAndClass(v));
358+
throw fail("expected: " + valueAndClass(value) + " but was: " + valueAndClass(v));
359359
}
360360
return (U)this;
361361
}
@@ -450,7 +450,7 @@ public final U assertValueAt(int index, T value) {
450450

451451
T v = values.get(index);
452452
if (!ObjectHelper.equals(value, v)) {
453-
throw fail("Expected: " + valueAndClass(value) + ", Actual: " + valueAndClass(v));
453+
throw fail("expected: " + valueAndClass(value) + " but was: " + valueAndClass(v));
454454
}
455455
return (U)this;
456456
}
@@ -512,7 +512,7 @@ public static String valueAndClass(Object o) {
512512
public final U assertValueCount(int count) {
513513
int s = values.size();
514514
if (s != count) {
515-
throw fail("Value counts differ; Expected: " + count + ", Actual: " + s);
515+
throw fail("Value counts differ; expected: " + count + " but was: " + s);
516516
}
517517
return (U)this;
518518
}
@@ -535,14 +535,14 @@ public final U assertNoValues() {
535535
public final U assertValues(T... values) {
536536
int s = this.values.size();
537537
if (s != values.length) {
538-
throw fail("Value count differs; Expected: " + values.length + " " + Arrays.toString(values)
539-
+ ", Actual: " + s + " " + this.values);
538+
throw fail("Value count differs; expected: " + values.length + " " + Arrays.toString(values)
539+
+ " but was: " + s + " " + this.values);
540540
}
541541
for (int i = 0; i < s; i++) {
542542
T v = this.values.get(i);
543543
T u = values[i];
544544
if (!ObjectHelper.equals(u, v)) {
545-
throw fail("Values at position " + i + " differ; Expected: " + valueAndClass(u) + ", Actual: " + valueAndClass(v));
545+
throw fail("Values at position " + i + " differ; expected: " + valueAndClass(u) + " but was: " + valueAndClass(v));
546546
}
547547
}
548548
return (U)this;
@@ -628,7 +628,7 @@ public final U assertValueSequence(Iterable<? extends T> sequence) {
628628
T v = actualIterator.next();
629629

630630
if (!ObjectHelper.equals(u, v)) {
631-
throw fail("Values at position " + i + " differ; Expected: " + valueAndClass(u) + ", Actual: " + valueAndClass(v));
631+
throw fail("Values at position " + i + " differ; expected: " + valueAndClass(u) + " but was: " + valueAndClass(v));
632632
}
633633
i++;
634634
}
@@ -738,7 +738,7 @@ public final U assertErrorMessage(String message) {
738738
Throwable e = errors.get(0);
739739
String errorMessage = e.getMessage();
740740
if (!ObjectHelper.equals(message, errorMessage)) {
741-
throw fail("Error message differs; Expected: " + message + ", Actual: " + errorMessage);
741+
throw fail("Error message differs; exptected: " + message + " but was: " + errorMessage);
742742
}
743743
} else {
744744
throw fail("Multiple errors");

src/test/java/io/reactivex/observers/TestObserverTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1407,7 +1407,7 @@ public void assertValueAtIndexNoMatch() {
14071407
Observable.just("a", "b", "c").subscribe(to);
14081408

14091409
thrown.expect(AssertionError.class);
1410-
thrown.expectMessage("Expected: b (class: String), Actual: c (class: String) (latch = 0, values = 3, errors = 0, completions = 1)");
1410+
thrown.expectMessage("expected: b (class: String) but was: c (class: String) (latch = 0, values = 3, errors = 0, completions = 1)");
14111411
to.assertValueAt(2, "b");
14121412
}
14131413

0 commit comments

Comments
 (0)