本文整理了Java中org.assertj.core.internal.Objects
类的一些代码示例,展示了Objects
类的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Objects
类的具体详情如下:
包路径:org.assertj.core.internal.Objects
类名称:Objects
[英]Reusable assertions for Objects.
[中]对象的可重用断言。
代码示例来源:origin: org.assertj/assertj-core
private void assertNotNull(AssertionInfo info, CharSequence actual) {
Objects.instance().assertNotNull(info, actual);
}
代码示例来源:origin: org.assertj/assertj-core
/** {@inheritDoc} */
@Override
public SELF isEqualTo(Object expected) {
objects.assertEqual(info, actual, expected);
return myself;
}
代码示例来源:origin: org.assertj/assertj-core
/** {@inheritDoc} */
@Override
public void isNull() {
objects.assertNull(info, actual);
}
代码示例来源:origin: org.assertj/assertj-core
@Override
protected boolean areEqual(Object actualElement, Object otherElement) {
try {
return Objects.instance().areEqualToComparingOnlyGivenFields(actualElement, otherElement,
comparatorsByPropertyOrField, comparatorsByType,
fields);
} catch (IntrospectionError e) {
return false;
}
}
代码示例来源:origin: org.assertj/assertj-core
protected boolean areEqual(Object actual, Object other) {
try {
return Objects.instance().areEqualToIgnoringGivenFields(actual, other, comparatorsByPropertyOrField,
comparatorsByType);
} catch (IntrospectionError e) {
return false;
}
}
代码示例来源:origin: org.assertj/assertj-core
/** {@inheritDoc} */
@Override
public SELF isNotNull() {
objects.assertNotNull(info, actual);
return myself;
}
代码示例来源:origin: org.springframework.boot/spring-boot-test
/**
* Verifies that the actual value is an array, and returns an array assertion, to
* allow chaining of array-specific assertions from this call.
* @return an array assertion object
*/
public AbstractObjectArrayAssert<?, Object> asArray() {
Objects.instance().assertIsInstanceOf(this.info, this.actual, Object[].class);
return Assertions.assertThat((Object[]) this.actual);
}
代码示例来源:origin: org.assertj/assertj-core
private boolean isOfOneOfGivenTypes(Object actual, Class<?>[] types, AssertionInfo info) {
assertNotNull(info, actual);
checkNotNull(types, "The given types should not be null");
return isItemInArray(actual.getClass(), types);
}
代码示例来源:origin: org.assertj/assertj-core
private boolean objectIsInstanceOfOneOfGivenClasses(Object actual, Class<?>[] types, AssertionInfo info) {
checkIsNotNullAndIsNotEmpty(types);
assertNotNull(info, actual);
for (Class<?> type : types) {
String format = "The given array of types:<%s> should not have null elements";
checkNotNull(type, format(format, info.representation().toStringOf(types)));
if (type.isInstance(actual)) {
return true;
}
}
return false;
}
代码示例来源:origin: org.assertj/assertj-core
public <A> void assertHasFieldOrProperty(AssertionInfo info, A actual, String name) {
assertNotNull(info, actual);
try {
extractPropertyOrField(actual, name);
} catch (IntrospectionError error) {
throw failures.failure(info, shouldHavePropertyOrField(actual, name));
}
}
代码示例来源:origin: org.assertj/assertj-core
/** {@inheritDoc} */
@Override
@CheckReturnValue
public SELF usingDefaultComparator() {
// fall back to default strategy to compare actual with other objects.
this.objects = Objects.instance();
return myself;
}
代码示例来源:origin: org.assertj/assertj-core
/** {@inheritDoc} */
@Override
public SELF isInstanceOf(Class<?> type) {
objects.assertIsInstanceOf(info, actual, type);
return myself;
}
代码示例来源:origin: org.assertj/assertj-core
/** {@inheritDoc} */
@Override
@CheckReturnValue
public SELF usingComparator(Comparator<? super ACTUAL> customComparator, String customComparatorDescription) {
// using a specific strategy to compare actual with other objects.
this.objects = new Objects(new ComparatorBasedComparisonStrategy(customComparator, customComparatorDescription));
return myself;
}
代码示例来源:origin: joel-costigliola/assertj-core
/** {@inheritDoc} */
@Override
public SELF isNotNull() {
objects.assertNotNull(info, actual);
return myself;
}
代码示例来源:origin: org.assertj/assertj-core
@Override
protected boolean areEqual(Object actualElement, Object otherElement) {
try {
return Objects.instance().areEqualToIgnoringGivenFields(actualElement, otherElement, comparatorsByPropertyOrField,
comparatorsByType, fields);
} catch (IntrospectionError e) {
return false;
}
}
代码示例来源:origin: org.springframework.boot/spring-boot-test
/**
* Verifies that the actual value is a map, and returns a map assertion, to allow
* chaining of map-specific assertions from this call.
* @return a map assertion object
*/
@SuppressWarnings("unchecked")
public AbstractMapAssert<?, ?, Object, Object> asMap() {
Objects.instance().assertIsInstanceOf(this.info, this.actual, Map.class);
return Assertions.assertThat((Map<Object, Object>) this.actual);
}
代码示例来源:origin: joel-costigliola/assertj-core
@Override
protected boolean areEqual(Object actualElement, Object otherElement) {
try {
return Objects.instance().areEqualToComparingOnlyGivenFields(actualElement, otherElement,
comparatorsByPropertyOrField, comparatorsByType,
fields);
} catch (IntrospectionError e) {
return false;
}
}
代码示例来源:origin: joel-costigliola/assertj-core
/** {@inheritDoc} */
@Override
public SELF isInstanceOf(Class<?> type) {
objects.assertIsInstanceOf(info, actual, type);
return myself;
}
代码示例来源:origin: joel-costigliola/assertj-core
/** {@inheritDoc} */
@Override
@CheckReturnValue
public SELF usingComparator(Comparator<? super ACTUAL> customComparator, String customComparatorDescription) {
// using a specific strategy to compare actual with other objects.
this.objects = new Objects(new ComparatorBasedComparisonStrategy(customComparator, customComparatorDescription));
return myself;
}
代码示例来源:origin: org.assertj/assertj-core
private static void assertNotNull(AssertionInfo info, Class<?> actual) {
Objects.instance().assertNotNull(info, actual);
}
内容来源于网络,如有侵权,请联系作者删除!