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.preferences.AbstractPreferenceSubject.java

public abstract class AbstractPreferenceSubject<S extends AbstractPreferenceSubject<S, T>, T extends Preference>
        extends Subject<S, T> {
    protected AbstractPreferenceSubject(FailureStrategy failureStrategy, T subject) {
        super(failureStrategy, subject);
    }

From source file org.sosy_lab.cpachecker.util.test.ProverEnvironmentSubject.java

/**
 * {@link Subject} subclass for testing assertions about ProverEnvironments with Truth
 * (allows to use <code>assert_().about(...).that(stack).isUnsatisfiable()</code> etc.).
 *
 * Use {@link SolverBasedTest0#ProverEnvironment()}
 * when calling {@link TestVerb#about(com.google.common.truth.SubjectFactory)}..

From source file com.android.tools.idea.gradle.project.sync.ModuleDependenciesSubject.java

public class ModuleDependenciesSubject extends Subject<ModuleDependenciesSubject, Module> {
    @NotNull
    public static SubjectFactory<ModuleDependenciesSubject, Module> moduleDependencies() {
        return new SubjectFactory<ModuleDependenciesSubject, Module>() {
            @Override
            public ModuleDependenciesSubject getSubject(FailureStrategy failureStrategy, @Nullable Module subject) {

From source file com.pkware.truth.android.view.DragEventSubject.java

/**
 * Propositions for {@link DragEvent} subjects.
 */
public class DragEventSubject extends Subject<DragEventSubject, DragEvent> {
    protected DragEventSubject(FailureStrategy failureStrategy, DragEvent subject) {
        super(failureStrategy, subject);

From source file com.pkware.truth.android.view.accessbility.AccessibilityNodeInfoSubject.java

/**
 * Propositions for {@link AccessibilityNodeInfo} subjects.
 */
public class AccessibilityNodeInfoSubject extends Subject<AccessibilityNodeInfoSubject, AccessibilityNodeInfo> {
    protected AccessibilityNodeInfoSubject(FailureStrategy failureStrategy, AccessibilityNodeInfo subject) {
        super(failureStrategy, subject);

From source file org.inferred.freebuilder.processor.MultimapSubject.java

/** Basic Truth {@link Subject} for {@link Multimap} instances. */
public class MultimapSubject<K, V> extends Subject<MultimapSubject<K, V>, Multimap<K, V>> {

    public static <K, V> MultimapSubject<K, V> assertThat(Multimap<K, V> subject) {
        return new MultimapSubject<K, V>(THROW_ASSERTION_ERROR, subject);
    }

From source file google.registry.monitoring.metrics.contrib.AbstractMetricSubject.java

/**
 * Base truth subject for asserting things about {@link Metric} instances.
 *
 * <p>For use with the Google <a href="https://google.github.io/truth/">Truth</a> framework.
 */
abstract class AbstractMetricSubject<T, M extends Metric<T>, S extends AbstractMetricSubject<T, M, S>>

From source file com.pkware.truth.android.support.v4.print.PrintHelperSubject.java

/**
 * Propositions for {@link PrintHelper} subjects.
 */
public class PrintHelperSubject extends Subject<PrintHelperSubject, PrintHelper> {
    protected PrintHelperSubject(FailureStrategy failureStrategy, PrintHelper subject) {
        super(failureStrategy, subject);

From source file com.pkware.truth.android.view.animation.AbstractAnimationSubject.java

public abstract class AbstractAnimationSubject<S extends AbstractAnimationSubject<S, T>, T extends Animation>
        extends Subject<S, T> {
    protected AbstractAnimationSubject(FailureStrategy failureStrategy, T subject) {
        super(failureStrategy, subject);
    }

From source file com.google.devtools.build.android.ClassPathsSubject.java

/**
 * A testing utility that allows .java/.class related assertions against Paths.
 */
public class ClassPathsSubject extends Subject<ClassPathsSubject, Path> {

    ClassPathsSubject(FailureStrategy failureStrategy, @Nullable Path subject) {