Package org.springframework.test.http
Class HttpHeadersAssert
java.lang.Object
org.assertj.core.api.AbstractAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractObjectAssert<SELF,ACTUAL>
org.assertj.core.api.AbstractMapAssert<HttpHeadersAssert,HttpHeaders,String,List<String>>
org.springframework.test.http.HttpHeadersAssert
- All Implemented Interfaces:
org.assertj.core.api.Assert<HttpHeadersAssert,
,HttpHeaders> org.assertj.core.api.Descriptable<HttpHeadersAssert>
,org.assertj.core.api.EnumerableAssert<HttpHeadersAssert,
,Map.Entry<? extends String, ? extends List<String>>> org.assertj.core.api.ExtensionPoints<HttpHeadersAssert,
HttpHeaders>
public class HttpHeadersAssert
extends org.assertj.core.api.AbstractMapAssert<HttpHeadersAssert,HttpHeaders,String,List<String>>
AssertJ
assertions
that can be applied to
HttpHeaders
.- Since:
- 6.2
- Author:
- Stephane Nicoll
-
Field Summary
Fields inherited from class org.assertj.core.api.AbstractAssert
actual, info, myself, objects, throwUnsupportedExceptionOnEquals
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptioncontainsHeader
(String name) Verify that the actual HTTP headers contain a header with the givenname
.containsHeaders
(String... names) Verify that the actual HTTP headers contain the headers with the givennames
.doesNotContainHeader
(String name) Verify that the actual HTTP headers do not contain a header with the givenname
.doesNotContainsHeaders
(String... names) Verify that the actual HTTP headers do not contain any of the headers with the givennames
.Methods inherited from class org.assertj.core.api.AbstractMapAssert
allSatisfy, anySatisfy, as, as, contains, containsAllEntriesOf, containsAnyOf, containsAnyOfForProxy, containsEntry, containsExactly, containsExactlyEntriesOf, containsExactlyForProxy, containsExactlyInAnyOrderEntriesOf, containsForProxy, containsKey, containsKeys, containsKeysForProxy, containsOnly, containsOnlyForProxy, containsOnlyKeys, containsOnlyKeys, containsOnlyKeysForProxy, containsValue, containsValues, containsValuesForProxy, describedAs, describedAs, doesNotContain, doesNotContainEntry, doesNotContainForProxy, doesNotContainKey, doesNotContainKeys, doesNotContainKeysForProxy, doesNotContainValue, doesNotHave, doesNotHaveSameClassAs, extracting, extracting, extractingByKey, extractingByKey, extractingByKeys, extractingByKeysForProxy, extractingFromEntries, extractingFromEntries, extractingFromEntriesForProxy, flatExtracting, has, hasEntrySatisfying, hasEntrySatisfying, hasEntrySatisfying, hasEntrySatisfying, hasKeySatisfying, hasSameClassAs, hasSameSizeAs, hasSameSizeAs, hasSameSizeAs, hasSize, hasSizeBetween, hasSizeGreaterThan, hasSizeGreaterThanOrEqualTo, hasSizeLessThan, hasSizeLessThanOrEqualTo, hasToString, hasValueSatisfying, is, isEmpty, isEqualTo, isExactlyInstanceOf, isIn, isIn, isInstanceOf, isInstanceOfAny, isNot, isNotEmpty, isNotEqualTo, isNotExactlyInstanceOf, isNotIn, isNotIn, isNotInstanceOf, isNotInstanceOfAny, isNotNull, isNotOfAnyClassIn, isNotSameAs, isNullOrEmpty, isOfAnyClassIn, isSameAs, isUnmodifiable, noneSatisfy, overridingErrorMessage, size, usingComparator, usingComparator, usingDefaultComparator, usingDefaultElementComparator, usingElementComparator, usingRecursiveAssertion, usingRecursiveAssertion, usingRecursiveComparison, usingRecursiveComparison, values, withFailMessage, withThreadDumpOnError
Methods inherited from class org.assertj.core.api.AbstractObjectAssert
doesNotReturn, extracting, extracting, extracting, extracting, extracting, extracting, extractingForProxy, getComparatorsByType, hasAllNullFieldsOrProperties, hasAllNullFieldsOrPropertiesExcept, hasFieldOrProperty, hasFieldOrPropertyWithValue, hasNoNullFieldsOrProperties, hasNoNullFieldsOrPropertiesExcept, hasOnlyFields, isEqualToComparingFieldByField, isEqualToComparingFieldByFieldRecursively, isEqualToComparingOnlyGivenFields, isEqualToIgnoringGivenFields, isEqualToIgnoringNullFields, newObjectAssert, returns, usingComparatorForFields, usingComparatorForType
Methods inherited from class org.assertj.core.api.AbstractAssert
areEqual, asInstanceOf, asList, assertionError, asString, descriptionText, doesNotHaveSameHashCodeAs, doesNotHaveToString, doesNotHaveToString, equals, extracting, extracting, failure, failureWithActualExpected, failWithActualExpectedAndMessage, failWithMessage, getWritableAssertionInfo, hashCode, hasSameHashCodeAs, hasToString, inBinary, inHexadecimal, isElementOfCustomAssert, isInstanceOfSatisfying, isNull, matches, matches, newListAssertInstance, overridingErrorMessage, satisfies, satisfies, satisfies, satisfiesAnyOf, satisfiesAnyOf, satisfiesAnyOfForProxy, satisfiesForProxy, setCustomRepresentation, setDescriptionConsumer, setPrintAssertionsDescription, throwAssertionError, withFailMessage, withRepresentation
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, describedAs
-
Constructor Details
-
HttpHeadersAssert
-
-
Method Details
-
containsHeader
Verify that the actual HTTP headers contain a header with the givenname
.- Parameters:
name
- the name of an expected HTTP header- See Also:
-
AbstractMapAssert.containsKey(K)
-
containsHeaders
Verify that the actual HTTP headers contain the headers with the givennames
.- Parameters:
names
- the names of expected HTTP headers- See Also:
-
AbstractMapAssert.containsKeys(K...)
-
doesNotContainHeader
Verify that the actual HTTP headers do not contain a header with the givenname
.- Parameters:
name
- the name of an HTTP header that should not be present- See Also:
-
AbstractMapAssert.doesNotContainKey(K)
-
doesNotContainsHeaders
Verify that the actual HTTP headers do not contain any of the headers with the givennames
.- Parameters:
names
- the names of HTTP headers that should not be present- See Also:
-
AbstractMapAssert.doesNotContainKeys(K...)
-
hasValue
- Parameters:
name
- the name of the cookievalue
- the expected value of the header
-
hasValue
- Parameters:
name
- the name of the cookievalue
- the expected value of the header
-
hasValue
- Parameters:
name
- the name of the cookievalue
- the expected value of the header
-