List of usage examples for com.google.common.truth Subject subclass-usage
From source file com.pkware.truth.android.view.AbstractViewGroupMarginLayoutParamsSubject.java
public abstract class AbstractViewGroupMarginLayoutParamsSubject<S extends AbstractViewGroupMarginLayoutParamsSubject<S, T>, T extends ViewGroup.MarginLayoutParams> extends Subject<S, T> { protected AbstractViewGroupMarginLayoutParamsSubject(FailureStrategy failureStrategy, T subject) { super(failureStrategy, subject); }
From source file com.android.build.gradle.integration.common.truth.GradleOutputFileSubject.java
/** * Truth support for validating whether changes to a file affects incremental tasks. */ public class GradleOutputFileSubject extends Subject<GradleOutputFileSubject, File> { private final String gradleOutput;
From source file com.android.build.gradle.integration.common.truth.IncrementalFileSubject.java
/** * Truth support for validating whether changes to a file affects incremental tasks. */ public class IncrementalFileSubject extends Subject<IncrementalFileSubject, File> { private final String gradleOutput;
From source file com.android.build.gradle.integration.common.truth.VariantSubject.java
public class VariantSubject extends Subject<VariantSubject, Variant> { static class Factory extends SubjectFactory<VariantSubject, Variant> { @NonNull public static Factory get() { return new Factory();
From source file com.pkware.truth.android.os.VibratorSubject.java
/** * Propositions for {@link Vibrator} subjects. */ public class VibratorSubject extends Subject<VibratorSubject, Vibrator> { protected VibratorSubject(FailureStrategy failureStrategy, Vibrator subject) { super(failureStrategy, subject);
From source file com.pkware.truth.android.util.PairSubject.java
/** * Propositions for {@link Pair} subjects. */ public class PairSubject<F, S> extends Subject<PairSubject<F, S>, Pair<F, S>> { protected PairSubject(FailureStrategy failureStrategy, Pair<F, S> subject) { super(failureStrategy, subject);
From source file com.pkware.truth.android.content.AbstractLoaderSubject.java
public abstract class AbstractLoaderSubject<S extends AbstractLoaderSubject<S, T>, T extends Loader> extends Subject<S, T> { protected AbstractLoaderSubject(FailureStrategy failureStrategy, T subject) { super(failureStrategy, subject); }
From source file com.pkware.truth.android.view.SurfaceSubject.java
/** * Propositions for {@link Surface} subjects. */ public class SurfaceSubject extends Subject<SurfaceSubject, Surface> { protected SurfaceSubject(FailureStrategy failureStrategy, Surface subject) { super(failureStrategy, subject);
From source file com.google.devtools.build.skyframe.ErrorInfoSubject.java
/** * {@link Subject} for {@link ErrorInfo}. Please add to this class if you need more * functionality! */ public class ErrorInfoSubject extends Subject<ErrorInfoSubject, ErrorInfo> { public ErrorInfoSubject(FailureStrategy failureStrategy, ErrorInfo errorInfo) {
From source file com.android.build.gradle.integration.common.truth.ArtifactSubject.java
public class ArtifactSubject extends Subject<ArtifactSubject, AndroidArtifact> { static class Factory extends SubjectFactory<ArtifactSubject, AndroidArtifact> { @NonNull public static Factory get() { return new Factory();