@@ -17,8 +17,6 @@ public class JSONCompareResult {
1717 private Object _expected ;
1818 private Object _actual ;
1919 private final List <FieldComparisonFailure > _fieldFailures = new ArrayList <FieldComparisonFailure >();
20- private final List <FieldComparisonFailure > _fieldMissing = new ArrayList <FieldComparisonFailure >();
21- private final List <FieldComparisonFailure > _fieldUnexpected = new ArrayList <FieldComparisonFailure >();
2220
2321 /**
2422 * Default constructor.
@@ -62,20 +60,6 @@ public String getMessage() {
6260 public List <FieldComparisonFailure > getFieldFailures () {
6361 return Collections .unmodifiableList (_fieldFailures );
6462 }
65-
66- /**
67- * Get the list of missed on field comparisons
68- */
69- public List <FieldComparisonFailure > getFieldMissing () {
70- return Collections .unmodifiableList (_fieldMissing );
71- }
72-
73- /**
74- * Get the list of failures on field comparisons
75- */
76- public List <FieldComparisonFailure > getFieldUnexpected () {
77- return Collections .unmodifiableList (_fieldUnexpected );
78- }
7963
8064 /**
8165 * Actual field value
@@ -85,7 +69,6 @@ public List<FieldComparisonFailure> getFieldUnexpected() {
8569 * particular field
8670 * @deprecated Superseded by {@link #getFieldFailures()}
8771 */
88- @ Deprecated
8972 public Object getActual () {
9073 return _actual ;
9174 }
@@ -98,7 +81,6 @@ public Object getActual() {
9881 * particular field
9982 * @deprecated Superseded by {@link #getFieldFailures()}
10083 */
101- @ Deprecated
10284 public Object getExpected () {
10385 return _expected ;
10486 }
@@ -109,20 +91,6 @@ public Object getExpected() {
10991 public boolean isFailureOnField () {
11092 return !_fieldFailures .isEmpty ();
11193 }
112-
113- /**
114- * Check if comparison failed with missing on any particular fields
115- */
116- public boolean isMissingOnField () {
117- return !_fieldMissing .isEmpty ();
118- }
119-
120- /**
121- * Check if comparison failed with unexpected on any particular fields
122- */
123- public boolean isUnexpectedOnField () {
124- return !_fieldUnexpected .isEmpty ();
125- }
12694
12795 /**
12896 * Dot-separated path the the field that failed comparison
@@ -131,7 +99,6 @@ public boolean isUnexpectedOnField() {
13199 * not fail on a particular field
132100 * @deprecated Superseded by {@link #getFieldFailures()}
133101 */
134- @ Deprecated
135102 public String getField () {
136103 return _field ;
137104 }
@@ -180,7 +147,6 @@ private String formatFailureMessage(String field, Object expected, Object actual
180147 }
181148
182149 public JSONCompareResult missing (String field , Object expected ) {
183- _fieldMissing .add (new FieldComparisonFailure (field , expected , null ));
184150 fail (formatMissing (field , expected ));
185151 return this ;
186152 }
@@ -193,7 +159,6 @@ private String formatMissing(String field, Object expected) {
193159 }
194160
195161 public JSONCompareResult unexpected (String field , Object value ) {
196- _fieldUnexpected .add (new FieldComparisonFailure (field , null , value ));
197162 fail (formatUnexpected (field , value ));
198163 return this ;
199164 }
0 commit comments