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 org.sosy_lab.java_smt.test.BooleanFormulaSubject.java

/**
 * {@link Subject} subclass for testing assertions about BooleanFormulas with Truth (allows to use
 * <code>assert_().about(...).that(formula).isUnsatisfiable()</code> etc.).
 *
 * <p>For a test use either {@link SolverBasedTest0#assertThatFormula(BooleanFormula)}, or use
 * {@link TestVerb#about(com.google.common.truth.SubjectFactory)} and set a solver via the method

From source file com.google.template.soy.soytree.TemplateSubject.java

/**
 * Truth custom subject for testing templates.
 *
 * @author brndn@google.com (Brendan Linn)
 */
public final class TemplateSubject extends Subject<TemplateSubject, String> {

From source file com.pkware.truth.android.location.CriteriaSubject.java

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

From source file google.registry.testing.AbstractEppResourceSubject.java

/** Base Truth subject for asserting things about epp resources. */
abstract class AbstractEppResourceSubject<T extends EppResource, S extends AbstractEppResourceSubject<T, S>>
        extends Subject<S, T> {

    public AbstractEppResourceSubject(FailureStrategy strategy, T subject) {
        super(strategy, checkNotNull(subject));

From source file com.google.template.soy.jbcsrc.restricted.testing.ExpressionSubject.java

/**
 * Truth subject for {@link Expression}.
 *
 * <p>Since {@link Expression expressions} are fully encapsulated we can represent them as simple
 * nullary interface methods. For each expression we will compile an appropriately typed
 * implementation of an invoker interface.

From source file com.pkware.truth.android.mediarouter.v7.media.MediaItemStatusSubject.java

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

From source file com.pkware.truth.android.app.ActionBarSubject.java

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

From source file com.pkware.truth.android.accessibilityservice.AccessibilityServiceInfoSubject.java

/**
 * Propositions for {@link AccessibilityServiceInfo} subjects.
 */
public class AccessibilityServiceInfoSubject
        extends Subject<AccessibilityServiceInfoSubject, AccessibilityServiceInfo> {
    private AccessibilityServiceInfoSubject(FailureStrategy failureStrategy, AccessibilityServiceInfo subject) {

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

/**
 * {@link Subject} subclass for testing assertions about BooleanFormulas with Truth
 * (allows to use <code>assert_().about(...).that(formula).isUnsatisfiable()</code> etc.).
 *
 * Use {@link SolverBasedTest0#BooleanFormula()}
 * or {@link SolverBasedTest0#BooleanFormulaOfSolver(FormulaManagerFactory)}

From source file com.android.build.gradle.integration.common.truth.DexFileSubject.java

@SuppressWarnings("NonBooleanMethodNameMayNotStartWithQuestion")
public class DexFileSubject extends Subject<DexFileSubject, File> {

    private Node mainDexDump;

    public static final SubjectFactory<DexFileSubject, File> FACTORY = new SubjectFactory<DexFileSubject, File>() {