public class ShouldOnlyHaveFields extends BasicErrorMessageFactory
| Modifier and Type | Class and Description |
|---|---|
(package private) static class |
ShouldOnlyHaveFields.ErrorType |
arguments, format, formatter| Modifier | Constructor and Description |
|---|---|
private |
ShouldOnlyHaveFields(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFound,
java.util.Collection<java.lang.String> notExpected,
boolean declared) |
private |
ShouldOnlyHaveFields(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFoundOrNotExpected,
ShouldOnlyHaveFields.ErrorType errorType,
boolean declared) |
| Modifier and Type | Method and Description |
|---|---|
private static ErrorMessageFactory |
create(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFound,
java.util.Collection<java.lang.String> notExpected,
boolean declared) |
static ErrorMessageFactory |
shouldOnlyHaveDeclaredFields(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFound,
java.util.Collection<java.lang.String> notExpected)
Creates a new
. |
static ErrorMessageFactory |
shouldOnlyHaveFields(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFound,
java.util.Collection<java.lang.String> notExpected)
Creates a new
. |
create, create, create, equals, hashCode, toString, unquotedStringprivate ShouldOnlyHaveFields(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFound,
java.util.Collection<java.lang.String> notExpected,
boolean declared)
private ShouldOnlyHaveFields(java.lang.Class<?> actual,
java.util.Collection<java.lang.String> expected,
java.util.Collection<java.lang.String> notFoundOrNotExpected,
ShouldOnlyHaveFields.ErrorType errorType,
boolean declared)
public static ErrorMessageFactory shouldOnlyHaveFields(java.lang.Class<?> actual, java.util.Collection<java.lang.String> expected, java.util.Collection<java.lang.String> notFound, java.util.Collection<java.lang.String> notExpected)
ShouldOnlyHaveFields.actual - the actual value in the failed assertion.expected - expected fields for this classnotFound - fields in expected not found in the actual.notExpected - fields in the actual that were not in expected.ErrorMessageFactory.public static ErrorMessageFactory shouldOnlyHaveDeclaredFields(java.lang.Class<?> actual, java.util.Collection<java.lang.String> expected, java.util.Collection<java.lang.String> notFound, java.util.Collection<java.lang.String> notExpected)
ShouldOnlyHaveFields.actual - the actual value in the failed assertion.expected - expected fields for this classnotFound - fields in expected not found in the actual.notExpected - fields in the actual that were not in expected.ErrorMessageFactory.private static ErrorMessageFactory create(java.lang.Class<?> actual, java.util.Collection<java.lang.String> expected, java.util.Collection<java.lang.String> notFound, java.util.Collection<java.lang.String> notExpected, boolean declared)