Example usage for com.google.common.truth Subject subclass-usage

List of usage examples for com.google.common.truth Subject subclass-usage

Introduction

In this page you can find the example usage for com.google.common.truth Subject subclass-usage.

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();