Class DoubleSumAssert
java.lang.Object
org.assertj.core.api.AbstractAssert<DoubleSumAssert,io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.DoublePointData>>
io.opentelemetry.sdk.testing.assertj.DoubleSumAssert
- All Implemented Interfaces:
org.assertj.core.api.Assert<DoubleSumAssert,,io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.DoublePointData>> org.assertj.core.api.Descriptable<DoubleSumAssert>,org.assertj.core.api.ExtensionPoints<DoubleSumAssert,io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.DoublePointData>>
public final class DoubleSumAssert
extends org.assertj.core.api.AbstractAssert<DoubleSumAssert,io.opentelemetry.sdk.metrics.data.SumData<io.opentelemetry.sdk.metrics.data.DoublePointData>>
Test assertions for double
SumData.- Since:
- 1.14.0
-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals -
Method Summary
Modifier and TypeMethodDescriptioncontainsPointsSatisfying(Iterable<? extends Consumer<DoublePointAssert>> assertions) Asserts that for each given assertion, at least one point in the sum satisfies it.final DoubleSumAssertcontainsPointsSatisfying(Consumer<DoublePointAssert>... assertions) Asserts that for each given assertion, at least one point in the sum satisfies it.hasPointsSatisfying(Iterable<? extends Consumer<DoublePointAssert>> assertions) Asserts the sum has points matching all of the given assertions and no more, in any order.final DoubleSumAsserthasPointsSatisfying(Consumer<DoublePointAssert>... assertions) Asserts the sum has points matching all of the given assertions and no more, in any order.Ensures thataggregation_temporalityfield isCUMULATIVE.isDelta()Ensures thataggregation_temporalityfield isDELTA.Ensures thatis_monotonicfield is true.Ensures thatis_monotonicfield is false.Methods inherited from class org.assertj.core.api.AbstractAssert
actual, areEqual, asInstanceOf, asList, assertionError, asString, describedAs, descriptionText, doesNotHave, doesNotHaveSameClassAs, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, doesNotMatch, doesNotMatch, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, has, hashCode, hasSameClassAs, hasSameHashCodeAs, hasToString, 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, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, usingComparator, usingComparator, usingDefaultComparator, usingEquals, usingEquals, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, withFailMessage, withFailMessage, withRepresentation, withThreadDumpOnErrorMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.assertj.core.api.Descriptable
as, as, as, describedAs, describedAs
-
Method Details
-
isMonotonic
Ensures thatis_monotonicfield is true. -
isNotMonotonic
Ensures thatis_monotonicfield is false. -
isCumulative
Ensures thataggregation_temporalityfield isCUMULATIVE. -
isDelta
Ensures thataggregation_temporalityfield isDELTA. -
hasPointsSatisfying
@SafeVarargs public final DoubleSumAssert hasPointsSatisfying(Consumer<DoublePointAssert>... assertions) Asserts the sum has points matching all of the given assertions and no more, in any order. -
hasPointsSatisfying
public DoubleSumAssert hasPointsSatisfying(Iterable<? extends Consumer<DoublePointAssert>> assertions) Asserts the sum has points matching all of the given assertions and no more, in any order. -
containsPointsSatisfying
@SafeVarargs public final DoubleSumAssert containsPointsSatisfying(Consumer<DoublePointAssert>... assertions) Asserts that for each given assertion, at least one point in the sum satisfies it. Extra points that match none of the assertions are allowed, and a single point may satisfy multiple assertions.- Since:
- 1.62.0
-
containsPointsSatisfying
public DoubleSumAssert containsPointsSatisfying(Iterable<? extends Consumer<DoublePointAssert>> assertions) Asserts that for each given assertion, at least one point in the sum satisfies it. Extra points that match none of the assertions are allowed, and a single point may satisfy multiple assertions.- Since:
- 1.62.0
-