34
34
* @author Kurt Alfred Kluever
35
35
*/
36
36
@ RunWith (JUnit4 .class )
37
- public class IntegerSubjectTest extends BaseSubjectTestCase {
37
+ public class IntegerSubjectTest {
38
38
39
39
@ Test
40
40
@ SuppressWarnings ("TruthSelfEquals" )
@@ -50,17 +50,17 @@ public void simpleInequality() {
50
50
@ Test
51
51
public void equalityWithLongs () {
52
52
assertThat (0 ).isEqualTo (0L );
53
- expectFailureWhenTestingThat ( 0 ).isNotEqualTo (0L );
53
+ expectFailure ( whenTesting -> whenTesting . that ( 0 ).isNotEqualTo (0L ) );
54
54
}
55
55
56
56
@ Test
57
57
public void equalityFail () {
58
- expectFailureWhenTestingThat ( 4 ).isEqualTo (5 );
58
+ expectFailure ( whenTesting -> whenTesting . that ( 4 ).isEqualTo (5 ) );
59
59
}
60
60
61
61
@ Test
62
62
public void inequalityFail () {
63
- expectFailureWhenTestingThat ( 4 ).isNotEqualTo (4 );
63
+ expectFailure ( whenTesting -> whenTesting . that ( 4 ).isNotEqualTo (4 ) );
64
64
}
65
65
66
66
@ Test
@@ -70,12 +70,12 @@ public void equalityOfNulls() {
70
70
71
71
@ Test
72
72
public void equalityOfNullsFail_nullActual () {
73
- expectFailureWhenTestingThat ( null ).isEqualTo (5 );
73
+ expectFailure ( whenTesting -> whenTesting . that ( null ).isEqualTo (5 ) );
74
74
}
75
75
76
76
@ Test
77
77
public void equalityOfNullsFail_nullExpected () {
78
- expectFailureWhenTestingThat ( 5 ).isEqualTo (null );
78
+ expectFailure ( whenTesting -> whenTesting . that ( 5 ).isEqualTo (null ) );
79
79
}
80
80
81
81
@ Test
@@ -86,7 +86,7 @@ public void inequalityOfNulls() {
86
86
87
87
@ Test
88
88
public void inequalityOfNullsFail () {
89
- expectFailureWhenTestingThat ( null ).isNotEqualTo (null );
89
+ expectFailure ( whenTesting -> whenTesting . that ( null ).isNotEqualTo (null ) );
90
90
}
91
91
92
92
@ Test
@@ -103,22 +103,24 @@ public void overflowOnPrimitives() {
103
103
104
104
@ Test
105
105
public void overflowOnPrimitives_shouldBeEqualAfterCast_min () {
106
- expectFailureWhenTestingThat (Integer .MIN_VALUE ).isNotEqualTo ((long ) Integer .MIN_VALUE );
106
+ expectFailure (
107
+ whenTesting -> whenTesting .that (Integer .MIN_VALUE ).isNotEqualTo ((long ) Integer .MIN_VALUE ));
107
108
}
108
109
109
110
@ Test
110
111
public void overflowOnPrimitives_shouldBeEqualAfterCast_max () {
111
- expectFailureWhenTestingThat (Integer .MAX_VALUE ).isNotEqualTo ((long ) Integer .MAX_VALUE );
112
+ expectFailure (
113
+ whenTesting -> whenTesting .that (Integer .MAX_VALUE ).isNotEqualTo ((long ) Integer .MAX_VALUE ));
112
114
}
113
115
114
116
@ Test
115
117
public void overflowBetweenIntegerAndLong_shouldBeDifferent_min () {
116
- expectFailureWhenTestingThat ( Integer .MIN_VALUE ).isEqualTo (Long .MIN_VALUE );
118
+ expectFailure ( whenTesting -> whenTesting . that ( Integer .MIN_VALUE ).isEqualTo (Long .MIN_VALUE ) );
117
119
}
118
120
119
121
@ Test
120
122
public void overflowBetweenIntegerAndLong_shouldBeDifferent_max () {
121
- expectFailureWhenTestingThat ( Integer .MAX_VALUE ).isEqualTo (Long .MAX_VALUE );
123
+ expectFailure ( whenTesting -> whenTesting . that ( Integer .MAX_VALUE ).isEqualTo (Long .MAX_VALUE ) );
122
124
}
123
125
124
126
@ Test
@@ -220,8 +222,4 @@ private static AssertionError expectFailure(
220
222
SimpleSubjectBuilderCallback <IntegerSubject , Integer > callback ) {
221
223
return ExpectFailure .expectFailureAbout (IntegerSubject ::new , callback );
222
224
}
223
-
224
- private IntegerSubject expectFailureWhenTestingThat (Integer actual ) {
225
- return expectFailure .whenTesting ().that (actual );
226
- }
227
225
}
0 commit comments