public class HttpModelIntegrationSpec
extends org.scalatest.wordspec.AnyWordSpec
implements org.scalatest.matchers.should.Matchers, org.scalatest.BeforeAndAfterAll
This test is designed to capture the needs of these external libaries. Each test gives a use case of an external library and then checks that it can be fulfilled. A typical example of a use case is converting between one library's HTTP model and the Pekko HTTP core HTTP model.
This test is located a different package (io.pekko vs org.apache.pekko) in order to check for any visibility issues when Pekko HTTP core is used by third party libraries.
org.scalatest.matchers.should.Matchers.AnWord, org.scalatest.matchers.should.Matchers.AnyShouldWrapper<T>, org.scalatest.matchers.should.Matchers.AWord, org.scalatest.matchers.should.Matchers.Collected, org.scalatest.matchers.should.Matchers.HavePropertyMatcherGenerator, org.scalatest.matchers.should.Matchers.KeyWord, org.scalatest.matchers.should.Matchers.RegexWord, org.scalatest.matchers.should.Matchers.RegexWrapper, org.scalatest.matchers.should.Matchers.ResultOfBeWordForAny<T>, org.scalatest.matchers.should.Matchers.ResultOfBeWordForCollectedAny<T>, org.scalatest.matchers.should.Matchers.ResultOfBeWordForCollectedArray<T>, org.scalatest.matchers.should.Matchers.ResultOfCollectedAny<T>, org.scalatest.matchers.should.Matchers.ResultOfContainWordForCollectedAny<T>, org.scalatest.matchers.should.Matchers.ResultOfEndWithWordForCollectedString, org.scalatest.matchers.should.Matchers.ResultOfEndWithWordForString, org.scalatest.matchers.should.Matchers.ResultOfFullyMatchWordForCollectedString, org.scalatest.matchers.should.Matchers.ResultOfFullyMatchWordForString, org.scalatest.matchers.should.Matchers.ResultOfHaveWordForCollectedExtent<A>, org.scalatest.matchers.should.Matchers.ResultOfHaveWordForExtent<A>, org.scalatest.matchers.should.Matchers.ResultOfIncludeWordForCollectedString, org.scalatest.matchers.should.Matchers.ResultOfIncludeWordForString, org.scalatest.matchers.should.Matchers.ResultOfNotWordForCollectedAny<T>, org.scalatest.matchers.should.Matchers.ResultOfStartWithWordForCollectedString, org.scalatest.matchers.should.Matchers.ResultOfStartWithWordForString, org.scalatest.matchers.should.Matchers.StringShouldWrapper, org.scalatest.matchers.should.Matchers.TheSameInstanceAsPhrase, org.scalatest.matchers.should.Matchers.ValueWordorg.scalatest.Assertions.AssertionsHelperorg.scalactic.TripleEqualsSupport.AToBEquivalenceConstraint<A,B>, org.scalactic.TripleEqualsSupport.BToAEquivalenceConstraint<A,B>, org.scalactic.TripleEqualsSupport.CheckingEqualizer<L>, org.scalactic.TripleEqualsSupport.EqualityConstraint<A,B>, org.scalactic.TripleEqualsSupport.Equalizer<L>, org.scalactic.TripleEqualsSupport.Spread<T>, org.scalactic.TripleEqualsSupport.Spread$, org.scalactic.TripleEqualsSupport.TripleEqualsInvocation<T>, org.scalactic.TripleEqualsSupport.TripleEqualsInvocation$, org.scalactic.TripleEqualsSupport.TripleEqualsInvocationOnSpread<T>, org.scalactic.TripleEqualsSupport.TripleEqualsInvocationOnSpread$org.scalactic.Tolerance.PlusOrMinusWrapper<T>org.scalatest.verbs.ShouldVerb.StringShouldWrapperForVerborg.scalactic.Explicitly.DecidedByEquality<A>, org.scalactic.Explicitly.DecidedWord, org.scalactic.Explicitly.DeterminedByEquivalence<T>, org.scalactic.Explicitly.DeterminedWord, org.scalactic.Explicitly.TheAfterWordorg.scalatest.wordspec.AnyWordSpecLike.AfterWord, org.scalatest.wordspec.AnyWordSpecLike.ItWord, org.scalatest.wordspec.AnyWordSpecLike.ResultOfTaggedAsInvocationOnString, org.scalatest.wordspec.AnyWordSpecLike.TheyWord, org.scalatest.wordspec.AnyWordSpecLike.WordSpecStringWrapperorg.scalatest.TestSuite.NoArgTest, org.scalatest.TestSuite.NoArgTest$| Constructor and Description |
|---|
HttpModelIntegrationSpec() |
| Modifier and Type | Method and Description |
|---|---|
org.scalatest.matchers.should.Matchers.AWord |
a() |
org.scalactic.Explicitly.TheAfterWord |
after() |
void |
afterAll() |
org.scalatest.matchers.should.Matchers.AnWord |
an() |
org.scalatest.matchers.dsl.BeWord |
be() |
org.scalatest.verbs.CompileWord |
compile() |
org.scalatest.matchers.dsl.ContainWord |
contain() |
org.scalactic.Explicitly.DecidedWord |
decided() |
org.scalatest.matchers.dsl.DefinedWord |
defined() |
org.scalactic.Explicitly.DeterminedWord |
determined() |
org.scalatest.matchers.dsl.EmptyWord |
empty() |
org.scalatest.matchers.dsl.EndWithWord |
endWith() |
org.scalatest.matchers.dsl.ExistWord |
exist() |
org.scalatest.matchers.dsl.FullyMatchWord |
fullyMatch() |
org.scalatest.matchers.dsl.HaveWord |
have() |
org.scalatest.matchers.dsl.IncludeWord |
include() |
boolean |
invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected() |
org.scalatest.matchers.should.Matchers.KeyWord |
key() |
org.scalatest.matchers.dsl.LengthWord |
length() |
org.scalatest.matchers.dsl.MatchPatternWord |
matchPattern() |
org.scalatest.matchers.dsl.NotWord |
not() |
org.scalatest.matchers.dsl.ReadableWord |
readable() |
org.scalatest.matchers.should.Matchers.RegexWord |
regex() |
org.scalatest.matchers.dsl.SizeWord |
size() |
org.scalatest.matchers.dsl.SortedWord |
sorted() |
org.scalatest.matchers.dsl.StartWithWord |
startWith() |
org.apache.pekko.actor.ActorSystem |
system() |
com.typesafe.config.Config |
testConf() |
org.scalatest.matchers.should.Matchers.TheSameInstanceAsPhrase |
theSameInstanceAs() |
org.scalatest.verbs.TypeCheckWord |
typeCheck() |
org.scalatest.matchers.should.Matchers.ValueWord |
value() |
org.scalatest.matchers.dsl.WritableWord |
writable() |
$bang$eq$eq, $bang$eq$eq, $bang$eq$eq, $eq$eq$eq, $eq$eq$eq, $eq$eq$eq, afterWord, alert, assertResult, assertResult, assertThrows, behave, cancel, cancel, cancel, cancel, conversionCheckedConstraint, convertEquivalenceToAToBConstraint, convertEquivalenceToAToBConversionConstraint, convertEquivalenceToBToAConstraint, convertEquivalenceToBToAConversionConstraint, convertToCheckingEqualizer, convertToEqualizer, convertToStringCanWrapper, convertToStringMustWrapperForVerb, convertToStringShouldWrapperForVerb, convertToWordSpecStringWrapper, createCatchReporter, defaultEquality, execute, execute$default$1, execute$default$2, execute$default$3, execute$default$4, execute$default$5, execute$default$6, execute$default$7, expectedTestCount, fail, fail, fail, fail, info, intercept, it, lowPriorityConversionCheckedConstraint, lowPriorityTypeCheckedConstraint, markup, nestedSuites, newAssertionFailedException, newTestCanceledException, NoArgTest, note, org$scalatest$Assertions$_setter_$succeed_$eq, org$scalatest$Suite$_setter_$styleName_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$behave_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$it_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$org$scalatest$wordspec$AnyWordSpecLike$$engine_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$stackDepth_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$styleName_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$subjectRegistrationFunction_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$subjectWithAfterWordRegistrationFunction_$eq, org$scalatest$wordspec$AnyWordSpecLike$_setter_$they_$eq, org$scalatest$wordspec$AnyWordSpecLike$$engine, pending, pendingUntilFixed, registerIgnoredTest, registerTest, rerunner, run, runNestedSuites, runTest, runTests, stackDepth, styleName, subjectRegistrationFunction, subjectWithAfterWordRegistrationFunction, succeed, suiteId, suiteName, tags, testDataFor, testDataFor$default$2, testNames, they, toString, typeCheckedConstraint, unconstrainedEquality, withClue, withFixtureclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait$greater, $greater$eq, $init$, $less, $less$eq, a, all, all, all, all, allElementsOf, allOf, an, atLeast, atLeast, atLeast, atLeast, atLeastOneElementOf, atLeastOneOf, atMost, atMost, atMost, atMost, atMostOneElementOf, atMostOneOf, between, between, between, convertSymbolToHavePropertyMatcherGenerator, convertToAnyShouldWrapper, convertToRegexWrapper, convertToStringShouldWrapper, definedAt, doCollected, equal, equal, every, every, every, every, exactly, exactly, exactly, exactly, inOrder, inOrderElementsOf, inOrderOnly, message, no, no, no, noElementsOf, noneOf, of, oneElementOf, oneOf, only, org$scalatest$matchers$should$Matchers$_setter_$a_$eq, org$scalatest$matchers$should$Matchers$_setter_$an_$eq, org$scalatest$matchers$should$Matchers$_setter_$key_$eq, org$scalatest$matchers$should$Matchers$_setter_$org$scalatest$matchers$should$Matchers$$AllCollected_$eq, org$scalatest$matchers$should$Matchers$_setter_$org$scalatest$matchers$should$Matchers$$EveryCollected_$eq, org$scalatest$matchers$should$Matchers$_setter_$org$scalatest$matchers$should$Matchers$$NoCollected_$eq, org$scalatest$matchers$should$Matchers$_setter_$org$scalatest$matchers$should$Matchers$$ShouldMethodHelper_$eq, org$scalatest$matchers$should$Matchers$_setter_$regex_$eq, org$scalatest$matchers$should$Matchers$_setter_$theSameInstanceAs_$eq, org$scalatest$matchers$should$Matchers$_setter_$value_$eq, org$scalatest$matchers$should$Matchers$$AllCollected, org$scalatest$matchers$should$Matchers$$AtLeastCollected, org$scalatest$matchers$should$Matchers$$AtMostCollected, org$scalatest$matchers$should$Matchers$$BetweenCollected, org$scalatest$matchers$should$Matchers$$EveryCollected, org$scalatest$matchers$should$Matchers$$ExactlyCollected, org$scalatest$matchers$should$Matchers$$NoCollected, org$scalatest$matchers$should$Matchers$$ShouldMethodHelper, the, theSameElementsAs, theSameElementsInOrderAs, thrownBy$init$, assertionsHelper, assertResult, assertResult, assertThrows, cancel, cancel, cancel, cancel, fail, fail, fail, fail, intercept, newAssertionFailedException, newTestCanceledException, org$scalatest$Assertions$_setter_$succeed_$eq, pending, pendingUntilFixed, succeed, withClue$init$, conversionCheckedConstraint, convertEquivalenceToAToBConstraint, convertEquivalenceToAToBConversionConstraint, convertEquivalenceToBToAConstraint, convertEquivalenceToBToAConversionConstraint, convertToCheckingEqualizer, convertToEqualizer, lowPriorityConversionCheckedConstraint, lowPriorityTypeCheckedConstraint, typeCheckedConstraint, unconstrainedEquality$bang$eq$eq, $bang$eq$eq, $bang$eq$eq, $eq$eq$eq, $eq$eq$eq, $eq$eq$eq, $init$, defaultEquality$init$, convertToStringShouldWrapperForVerb$init$, equal, noException, org$scalatest$matchers$dsl$MatcherWords$_setter_$be_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$compile_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$contain_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$defined_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$empty_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$endWith_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$exist_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$fullyMatch_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$have_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$include_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$length_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$matchPattern_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$not_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$readable_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$size_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$sorted_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$startWith_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$typeCheck_$eq, org$scalatest$matchers$dsl$MatcherWords$_setter_$writable_$eq$init$, org$scalactic$Explicitly$_setter_$after_$eq, org$scalactic$Explicitly$_setter_$decided_$eq, org$scalactic$Explicitly$_setter_$determined_$eq$init$, beforeAll, org$scalatest$BeforeAndAfterAll$_setter_$invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected_$eq, runexpectedTestCount, nestedSuites, rerunner, runNestedSuites, runTest, runTests, styleName, suiteId, suiteName, tags, testDataFor, testNames$init$, org$scalatest$wordspec$AnyWordSpecLike$$registerBranch, org$scalatest$wordspec$AnyWordSpecLike$$registerShorthandBranch, org$scalatest$wordspec$AnyWordSpecLike$$registerTestToIgnore, org$scalatest$wordspec$AnyWordSpecLike$$registerTestToRun$init$, analysisFromThrowable, anExceptionThatShouldCauseAnAbort, autoTagClassAnnotations, checkForPublicNoArgConstructor, createAlertProvided, createAlertProvided$default$10, createInfoProvided, createInfoProvided$default$10, createMarkupProvided, createMarkupProvided$default$9, createNoteProvided, createNoteProvided$default$10, diffStrings, FixtureAndInformerInParens, FixtureInParens, formatterForSuiteAborted, formatterForSuiteCompleted, formatterForSuiteStarting, getEscapedIndentedTextForTest, getIndentedTextForInfo, getIndentedTextForTest, getLineInFile, getMessageForException, getMethodForTestName, getObjectsForFailureMessage, getRunTestGoodies, getSuiteClassName, getSuiteRunTestGoodies, getTopOfClass, getTopOfMethod, getTopOfMethod, handleFailedTest, IgnoreTagName, indentation, indentLines, InformerInParens, isTestMethodGoodies, reportAlertProvided, reportAlertProvided$default$10, reportInfoProvided, reportInfoProvided$default$10, reportMarkupProvided, reportMarkupProvided$default$9, reportNoteProvided, reportNoteProvided$default$10, reportScopeClosed, reportScopeClosed$default$6, reportScopeOpened, reportScopeOpened$default$6, reportScopePending, reportScopePending$default$6, reportTestCanceled, reportTestFailed, reportTestIgnored, reportTestPending, reportTestStarting, reportTestSucceeded, simpleNameForTest, substituteHtmlSpace, suiteToString, takesInformer, testMethodTakesAFixture, testMethodTakesAFixtureAndInformer, testMethodTakesAnInformer, unparsedXml, xmlContent, yeOldeTestNamespublic org.scalatest.matchers.should.Matchers.AWord a()
a in interface org.scalatest.matchers.should.Matcherspublic org.scalactic.Explicitly.TheAfterWord after()
after in interface org.scalactic.Explicitlypublic void afterAll()
afterAll in interface org.scalatest.BeforeAndAfterAllpublic org.scalatest.matchers.should.Matchers.AnWord an()
an in interface org.scalatest.matchers.should.Matcherspublic org.scalatest.matchers.dsl.BeWord be()
be in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.verbs.CompileWord compile()
compile in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.ContainWord contain()
contain in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalactic.Explicitly.DecidedWord decided()
decided in interface org.scalactic.Explicitlypublic org.scalatest.matchers.dsl.DefinedWord defined()
defined in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalactic.Explicitly.DeterminedWord determined()
determined in interface org.scalactic.Explicitlypublic org.scalatest.matchers.dsl.EmptyWord empty()
empty in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.EndWithWord endWith()
endWith in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.ExistWord exist()
exist in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.FullyMatchWord fullyMatch()
fullyMatch in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.HaveWord have()
have in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.IncludeWord include()
include in interface org.scalatest.matchers.dsl.MatcherWordspublic boolean invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected()
invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected in interface org.scalatest.BeforeAndAfterAllpublic org.scalatest.matchers.should.Matchers.KeyWord key()
key in interface org.scalatest.matchers.should.Matcherspublic org.scalatest.matchers.dsl.LengthWord length()
length in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.MatchPatternWord matchPattern()
matchPattern in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.NotWord not()
not in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.ReadableWord readable()
readable in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.should.Matchers.RegexWord regex()
regex in interface org.scalatest.matchers.should.Matcherspublic org.scalatest.matchers.dsl.SizeWord size()
size in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.SortedWord sorted()
sorted in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.dsl.StartWithWord startWith()
startWith in interface org.scalatest.matchers.dsl.MatcherWordspublic org.apache.pekko.actor.ActorSystem system()
public com.typesafe.config.Config testConf()
public org.scalatest.matchers.should.Matchers.TheSameInstanceAsPhrase theSameInstanceAs()
theSameInstanceAs in interface org.scalatest.matchers.should.Matcherspublic org.scalatest.verbs.TypeCheckWord typeCheck()
typeCheck in interface org.scalatest.matchers.dsl.MatcherWordspublic org.scalatest.matchers.should.Matchers.ValueWord value()
value in interface org.scalatest.matchers.should.Matcherspublic org.scalatest.matchers.dsl.WritableWord writable()
writable in interface org.scalatest.matchers.dsl.MatcherWords