public class DexClassSubject extends com.google.common.truth.Subject<DexClassSubject,org.jf.dexlib2.dexbacked.DexBackedClassDef>
Modifier and Type | Field and Description |
---|---|
static com.google.common.truth.SubjectFactory<DexClassSubject,org.jf.dexlib2.dexbacked.DexBackedClassDef> |
FACTORY |
Modifier and Type | Method and Description |
---|---|
void |
doesNotHaveField(java.lang.String name) |
void |
doesNotHaveMethod(java.lang.String name) |
protected java.lang.String |
getDisplaySubject() |
void |
hasField(java.lang.String name) |
void |
hasMethod(java.lang.String name) |
void |
hasMethods(java.lang.String... names) |
void |
hasMethodWithLineInfoCount(java.lang.String name,
int lineInfoCount) |
check, equals, fail, fail, fail, failWithBadResults, failWithCustomSubject, failWithoutSubject, failWithRawMessage, getSubject, hashCode, internalCustomName, isAnyOf, isEqualTo, isIn, isInstanceOf, isNoneOf, isNotEqualTo, isNotIn, isNotInstanceOf, isNotNull, isNotSameAs, isNull, isSameAs, named
public static final com.google.common.truth.SubjectFactory<DexClassSubject,org.jf.dexlib2.dexbacked.DexBackedClassDef> FACTORY
public void hasMethod(@NonNull java.lang.String name)
public void hasMethods(@NonNull java.lang.String... names)
public void hasMethodWithLineInfoCount(@NonNull java.lang.String name, int lineInfoCount)
public void hasField(@NonNull java.lang.String name)
public void doesNotHaveField(@NonNull java.lang.String name)
public void doesNotHaveMethod(@NonNull java.lang.String name)
protected java.lang.String getDisplaySubject()
getDisplaySubject
in class com.google.common.truth.Subject<DexClassSubject,org.jf.dexlib2.dexbacked.DexBackedClassDef>