Class AbstractSumDataAssert<SumAssertT extends AbstractSumDataAssert<SumAssertT,SumT>,SumT extends io.opentelemetry.sdk.metrics.data.SumData<?>>

java.lang.Object
org.assertj.core.api.AbstractAssert<SumAssertT,SumT>
io.opentelemetry.sdk.testing.assertj.metrics.AbstractSumDataAssert<SumAssertT,SumT>
All Implemented Interfaces:
org.assertj.core.api.Assert<SumAssertT,SumT>, org.assertj.core.api.Descriptable<SumAssertT>, org.assertj.core.api.ExtensionPoints<SumAssertT,SumT>
Direct Known Subclasses:
DoubleSumDataAssert, LongSumDataAssert

public class AbstractSumDataAssert<SumAssertT extends AbstractSumDataAssert<SumAssertT,SumT>,SumT extends io.opentelemetry.sdk.metrics.data.SumData<?>> extends org.assertj.core.api.AbstractAssert<SumAssertT,SumT>
Test assertions for SumData.
  • Field Summary

    Fields inherited from class org.assertj.core.api.AbstractAssert

    actual, info, myself, objects, throwUnsupportedExceptionOnEquals
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    AbstractSumDataAssert(SumT actual, Class<SumAssertT> assertClass)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    Ensures that aggregation_temporality field is CUMULATIVE.
    Ensures that aggregation_temporality field is DELTA.
    Ensures that is_monotonic field is true.
    Ensures that is_monotonic field is false.

    Methods inherited from class org.assertj.core.api.AbstractAssert

    asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, is, isElementOfCustomAssert, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isInstanceOfSatisfying, isNot, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNull, isOfAnyClassIn, isSameAs, matches, matches, newListAssertInstance, overridingErrorMessage, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnError

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.assertj.core.api.Descriptable

    as, as, as, describedAs
  • Constructor Details

    • AbstractSumDataAssert

      protected AbstractSumDataAssert(SumT actual, Class<SumAssertT> assertClass)
  • Method Details

    • isMonotonic

      public SumAssertT isMonotonic()
      Ensures that is_monotonic field is true.
    • isNotMonotonic

      public SumAssertT isNotMonotonic()
      Ensures that is_monotonic field is false.
    • isCumulative

      public SumAssertT isCumulative()
      Ensures that aggregation_temporality field is CUMULATIVE.
    • isDelta

      public SumAssertT isDelta()
      Ensures that aggregation_temporality field is DELTA.