├── .gitignore ├── CODE_OF_CONDUCT.md ├── LICENSE.txt ├── README.md ├── config ├── checkstyle │ ├── checkstyle-test.xml │ ├── checkstyle.xml │ └── suppressions.xml ├── codenarc │ └── rules.groovy └── license_header.txt ├── ersatz-groovy ├── README.md ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ ├── io │ │ │ └── github │ │ │ │ └── cjstehno │ │ │ │ └── ersatz │ │ │ │ ├── GroovyErsatzServer.java │ │ │ │ ├── cfg │ │ │ │ ├── RequestResponseExtensions.java │ │ │ │ └── ServerConfigExtensions.java │ │ │ │ ├── encdec │ │ │ │ ├── EncDecExtensions.java │ │ │ │ ├── JsonDecoder.java │ │ │ │ └── JsonEncoder.java │ │ │ │ └── match │ │ │ │ └── MatchExtensions.java │ │ └── space │ │ │ └── jasan │ │ │ └── support │ │ │ └── groovy │ │ │ └── closure │ │ │ ├── ConsumerWithDelegate.java │ │ │ └── GroovyClosure.java │ └── resources │ │ └── META-INF │ │ └── services │ │ └── org.codehaus.groovy.runtime.ExtensionModule │ └── test │ └── groovy │ ├── io │ └── github │ │ └── cjstehno │ │ └── ersatz │ │ ├── cfg │ │ ├── RequestResponseExtensionsTest.groovy │ │ └── ServerConfigExtensionsTest.groovy │ │ ├── encdec │ │ ├── EncDecExtensionsTest.groovy │ │ ├── JsonDecoderTest.java │ │ └── JsonEncoderTest.java │ │ ├── examples │ │ └── HelloGroovyTest.groovy │ │ ├── issues │ │ └── ScopingAndAutoCleanupTest.groovy │ │ ├── match │ │ ├── CookieMatcherTest.groovy │ │ ├── MatchExtensionsTest.groovy │ │ └── MultipartRequestMatcherTest.groovy │ │ └── test │ │ └── Http.groovy │ └── space │ └── jasan │ └── support │ └── groovy │ └── closure │ ├── ConsumerWithDelegateTest.groovy │ └── GroovyClosureTest.groovy ├── ersatz ├── README.md ├── build.gradle ├── gradle.properties └── src │ ├── main │ ├── java │ │ └── io │ │ │ └── github │ │ │ └── cjstehno │ │ │ └── ersatz │ │ │ ├── ErsatzServer.java │ │ │ ├── cfg │ │ │ ├── AnyExpectations.java │ │ │ ├── ChunkingConfig.java │ │ │ ├── ContentType.java │ │ │ ├── DeleteExpectations.java │ │ │ ├── Expectations.java │ │ │ ├── GetExpectations.java │ │ │ ├── HeadExpectations.java │ │ │ ├── HttpMethod.java │ │ │ ├── InboundMessage.java │ │ │ ├── MessageReaction.java │ │ │ ├── MessageType.java │ │ │ ├── OptionsExpectations.java │ │ │ ├── OutboundMessage.java │ │ │ ├── PatchExpectations.java │ │ │ ├── PostExpectations.java │ │ │ ├── PutExpectations.java │ │ │ ├── Request.java │ │ │ ├── RequestRequirement.java │ │ │ ├── RequestWithContent.java │ │ │ ├── Requirements.java │ │ │ ├── Response.java │ │ │ ├── ServerConfig.java │ │ │ ├── WSExpectations.java │ │ │ ├── WaitFor.java │ │ │ └── WebSocketExpectations.java │ │ │ ├── encdec │ │ │ ├── Cookie.java │ │ │ ├── DecoderChain.java │ │ │ ├── Decoders.java │ │ │ ├── DecodingContext.java │ │ │ ├── EncoderChain.java │ │ │ ├── Encoders.java │ │ │ ├── ErsatzMultipartResponseContent.java │ │ │ ├── MimeTypes.java │ │ │ ├── MultipartPart.java │ │ │ ├── MultipartRequestContent.java │ │ │ ├── MultipartResponseContent.java │ │ │ ├── RequestDecoders.java │ │ │ └── ResponseEncoders.java │ │ │ ├── impl │ │ │ ├── ChunkingConfigImpl.java │ │ │ ├── ErsatzForwardResponse.java │ │ │ ├── ErsatzRequest.java │ │ │ ├── ErsatzRequestRequirement.java │ │ │ ├── ErsatzRequestWithContent.java │ │ │ ├── ErsatzResponse.java │ │ │ ├── ErsatzResponseWithoutContent.java │ │ │ ├── ExpectationsImpl.java │ │ │ ├── InboundMessageImpl.java │ │ │ ├── MessageReactionImpl.java │ │ │ ├── OutboundMessageImpl.java │ │ │ ├── Report.java │ │ │ ├── RequirementsImpl.java │ │ │ ├── ServerConfigImpl.java │ │ │ ├── UnmatchedRequestReport.java │ │ │ ├── UnmatchedWsReport.java │ │ │ ├── WebSocketExpectationsImpl.java │ │ │ └── matchers │ │ │ │ ├── MapKeyMatcher.java │ │ │ │ ├── MappedValuesMatcher.java │ │ │ │ ├── MatchCountingMatcher.java │ │ │ │ └── RequestSchemeMatcher.java │ │ │ ├── junit │ │ │ ├── ApplyServerConfig.java │ │ │ ├── ErsatzServerExtension.java │ │ │ ├── ErsatzServerParameterResolverDelegate.java │ │ │ └── SharedErsatzServerExtension.java │ │ │ ├── match │ │ │ ├── BodyMatcher.java │ │ │ ├── BodyParamMatcher.java │ │ │ ├── CookieMatcher.java │ │ │ ├── ErsatzMatchers.java │ │ │ ├── HeaderMatcher.java │ │ │ ├── HttpMethodMatcher.java │ │ │ ├── MultipartRequestMatcher.java │ │ │ ├── PathMatcher.java │ │ │ ├── PredicateMatcher.java │ │ │ ├── QueryParamMatcher.java │ │ │ └── RequestCookieMatcher.java │ │ │ ├── server │ │ │ ├── ClientRequest.java │ │ │ ├── UnderlyingServer.java │ │ │ └── undertow │ │ │ │ ├── ErsatzForwardHandler.java │ │ │ │ ├── ErsatzHandler.java │ │ │ │ ├── ErsatzHttpHandler.java │ │ │ │ ├── ErsatzMatchingHandler.java │ │ │ │ ├── ResponseChunker.java │ │ │ │ ├── UndertowClientRequest.java │ │ │ │ ├── UndertowUnderlyingServer.java │ │ │ │ └── WebSocketHandler.java │ │ │ └── util │ │ │ ├── BasicAuth.java │ │ │ ├── ByteArrays.java │ │ │ ├── HttpHeaders.java │ │ │ ├── StatusCode.java │ │ │ └── Timeout.java │ └── resources │ │ └── ersatz.keystore │ └── test │ ├── java │ └── io │ │ └── github │ │ └── cjstehno │ │ └── ersatz │ │ ├── DoubleStartTest.java │ │ ├── ErsatzServerForwardTest.java │ │ ├── ErsatzServerPortsTest.java │ │ ├── ErsatzServerTest.java │ │ ├── Http1Test.java │ │ ├── InMemoryCookieJar.java │ │ ├── MultiThreadedUsageTest.java │ │ ├── ReusedServerTest.java │ │ ├── TestArguments.java │ │ ├── TestAssertions.java │ │ ├── VerifyTest.java │ │ ├── WebSocketsTest.java │ │ ├── cfg │ │ ├── ContentTypeTest.java │ │ └── WaitForTest.java │ │ ├── encdec │ │ ├── CookieTest.java │ │ ├── DecoderChainTest.java │ │ ├── DecodersTest.java │ │ ├── EncoderChainTest.java │ │ ├── EncodersTest.java │ │ ├── ErsatzMultipartResponseContentTest.java │ │ ├── MimeTypesTest.java │ │ ├── MultipartPartTest.java │ │ ├── MultipartRequestContentTest.java │ │ ├── RequestDecodersTest.java │ │ └── ResponseEncodersTest.java │ │ ├── examples │ │ ├── ErsatzThingsTest.java │ │ └── HelloTest.java │ │ ├── expectations │ │ ├── ErsatzServerAnyExpectationsTest.java │ │ ├── ErsatzServerDeleteExpectationsTest.java │ │ ├── ErsatzServerExpectationsTest.java │ │ ├── ErsatzServerGetExpectationsTest.java │ │ ├── ErsatzServerHeadExpectationsTest.java │ │ ├── ErsatzServerOptionsExpectationsTest.java │ │ ├── ErsatzServerPatchExpectationsTest.java │ │ ├── ErsatzServerPostExpectationsTest.java │ │ ├── ErsatzServerPutExpectationsTest.java │ │ └── ErsatzServerTraceExpectationsTest.java │ │ ├── impl │ │ ├── ErsatzRequestRequirementTest.java │ │ ├── ErsatzRequestTest.java │ │ ├── ErsatzRequestWithContentTest.java │ │ ├── ErsatzResponseTest.java │ │ ├── ExpectationHarness.java │ │ ├── ExpectationsImplTest.java │ │ ├── GetExpectationsTest.java │ │ ├── HeadExpectationsTest.java │ │ ├── PatchExpectationsTest.java │ │ ├── RequirementsImplTest.java │ │ ├── UnmatchedRequestReportTest.java │ │ └── matchers │ │ │ ├── MapKeyMatcherTest.java │ │ │ ├── MappedValuesMatcherTest.java │ │ │ ├── MatchCountingMatcherTest.java │ │ │ └── RequestSchemeMatcherTest.java │ │ ├── issues │ │ └── BodyMatcherIssueTest.java │ │ ├── junit │ │ ├── ErsatzServerExtensionTest.java │ │ ├── ErsatzServerParameterResolverDelegateTest.java │ │ └── SharedErsatzServerExtensionTest.java │ │ ├── match │ │ ├── BodyMatcherTest.java │ │ ├── BodyParamMatcherTest.java │ │ ├── CookieMatcherTest.java │ │ ├── ErsatzMatchersTest.java │ │ ├── HeaderMatcherTest.java │ │ ├── HttpMethodMatcherTest.java │ │ ├── MultipartRequestMatcherTest.java │ │ ├── PathMatcherTest.java │ │ ├── PredicateMatcherTest.java │ │ ├── QueryParamMatcherTest.java │ │ └── RequestCookieMatcherTest.java │ │ ├── server │ │ ├── MockClientRequest.java │ │ └── undertow │ │ │ └── ResponseChunkerTest.java │ │ └── util │ │ ├── BasicAuthTest.java │ │ ├── ByteArraysTest.java │ │ ├── HttpClientExtension.java │ │ ├── JsonEncDec.java │ │ ├── StatusCodeTest.java │ │ └── TimeoutTest.java │ └── resources │ ├── content.txt │ ├── images.zip │ ├── mockito-extensions │ └── org.mockito.plugins.MockMaker │ ├── multipart-response.txt │ ├── multipart-text.txt │ ├── report-template.txt │ ├── test-image.jpg │ └── trace.txt ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── publish.gradle ├── settings.gradle └── src ├── docs └── asciidoc │ ├── configuration.adoc │ ├── expectations.adoc │ ├── getting_started.adoc │ ├── junit_extension.adoc │ ├── lifecycle.adoc │ ├── request_decoders.adoc │ ├── requirements.adoc │ ├── response_encoders.adoc │ ├── usage_examples.adoc │ ├── user_guide.adoc │ ├── web_sockets.adoc │ └── whats_new.adoc └── site ├── css ├── github-light.css ├── print.css └── stylesheet.css ├── img ├── body-bg.jpg ├── download-button.png ├── github-button.png ├── header-bg.jpg ├── highlight-bg.jpg └── sidebar-bg.jpg └── index.html /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/.gitignore -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/README.md -------------------------------------------------------------------------------- /config/checkstyle/checkstyle-test.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/config/checkstyle/checkstyle-test.xml -------------------------------------------------------------------------------- /config/checkstyle/checkstyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/config/checkstyle/checkstyle.xml -------------------------------------------------------------------------------- /config/checkstyle/suppressions.xml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /config/codenarc/rules.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/config/codenarc/rules.groovy -------------------------------------------------------------------------------- /config/license_header.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/config/license_header.txt -------------------------------------------------------------------------------- /ersatz-groovy/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/README.md -------------------------------------------------------------------------------- /ersatz-groovy/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/build.gradle -------------------------------------------------------------------------------- /ersatz-groovy/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/gradle.properties -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/GroovyErsatzServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/GroovyErsatzServer.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/cfg/RequestResponseExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/cfg/RequestResponseExtensions.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/cfg/ServerConfigExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/cfg/ServerConfigExtensions.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/encdec/EncDecExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/encdec/EncDecExtensions.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/encdec/JsonDecoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/encdec/JsonDecoder.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/encdec/JsonEncoder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/encdec/JsonEncoder.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/match/MatchExtensions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/io/github/cjstehno/ersatz/match/MatchExtensions.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/space/jasan/support/groovy/closure/ConsumerWithDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/space/jasan/support/groovy/closure/ConsumerWithDelegate.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/java/space/jasan/support/groovy/closure/GroovyClosure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/java/space/jasan/support/groovy/closure/GroovyClosure.java -------------------------------------------------------------------------------- /ersatz-groovy/src/main/resources/META-INF/services/org.codehaus.groovy.runtime.ExtensionModule: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/main/resources/META-INF/services/org.codehaus.groovy.runtime.ExtensionModule -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/cfg/RequestResponseExtensionsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/cfg/RequestResponseExtensionsTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/cfg/ServerConfigExtensionsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/cfg/ServerConfigExtensionsTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/encdec/EncDecExtensionsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/encdec/EncDecExtensionsTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/encdec/JsonDecoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/encdec/JsonDecoderTest.java -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/encdec/JsonEncoderTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/encdec/JsonEncoderTest.java -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/examples/HelloGroovyTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/examples/HelloGroovyTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/issues/ScopingAndAutoCleanupTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/issues/ScopingAndAutoCleanupTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/match/CookieMatcherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/match/CookieMatcherTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/match/MatchExtensionsTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/match/MatchExtensionsTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/match/MultipartRequestMatcherTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/match/MultipartRequestMatcherTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/test/Http.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/io/github/cjstehno/ersatz/test/Http.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/space/jasan/support/groovy/closure/ConsumerWithDelegateTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/space/jasan/support/groovy/closure/ConsumerWithDelegateTest.groovy -------------------------------------------------------------------------------- /ersatz-groovy/src/test/groovy/space/jasan/support/groovy/closure/GroovyClosureTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz-groovy/src/test/groovy/space/jasan/support/groovy/closure/GroovyClosureTest.groovy -------------------------------------------------------------------------------- /ersatz/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/README.md -------------------------------------------------------------------------------- /ersatz/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/build.gradle -------------------------------------------------------------------------------- /ersatz/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/gradle.properties -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/ErsatzServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/ErsatzServer.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/AnyExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/AnyExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/ChunkingConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/ChunkingConfig.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/ContentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/ContentType.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/DeleteExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/DeleteExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Expectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Expectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/GetExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/GetExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/HeadExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/HeadExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/HttpMethod.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/HttpMethod.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/InboundMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/InboundMessage.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/MessageReaction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/MessageReaction.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/MessageType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/MessageType.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/OptionsExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/OptionsExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/OutboundMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/OutboundMessage.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/PatchExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/PatchExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/PostExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/PostExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/PutExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/PutExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Request.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Request.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/RequestRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/RequestRequirement.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/RequestWithContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/RequestWithContent.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Requirements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Requirements.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Response.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/Response.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/ServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/ServerConfig.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/WSExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/WSExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/WaitFor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/WaitFor.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/WebSocketExpectations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/cfg/WebSocketExpectations.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/Cookie.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/Cookie.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/DecoderChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/DecoderChain.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/Decoders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/Decoders.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/DecodingContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/DecodingContext.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/EncoderChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/EncoderChain.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/Encoders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/Encoders.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/ErsatzMultipartResponseContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/ErsatzMultipartResponseContent.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MimeTypes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MimeTypes.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MultipartPart.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MultipartPart.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MultipartRequestContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MultipartRequestContent.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MultipartResponseContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/MultipartResponseContent.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/RequestDecoders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/RequestDecoders.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/ResponseEncoders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/encdec/ResponseEncoders.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ChunkingConfigImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ChunkingConfigImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzForwardResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzForwardResponse.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzRequest.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzRequestRequirement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzRequestRequirement.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzRequestWithContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzRequestWithContent.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzResponse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzResponse.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzResponseWithoutContent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ErsatzResponseWithoutContent.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ExpectationsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ExpectationsImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/InboundMessageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/InboundMessageImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/MessageReactionImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/MessageReactionImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/OutboundMessageImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/OutboundMessageImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/Report.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/Report.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/RequirementsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/RequirementsImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ServerConfigImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/ServerConfigImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/UnmatchedRequestReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/UnmatchedRequestReport.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/UnmatchedWsReport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/UnmatchedWsReport.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/WebSocketExpectationsImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/WebSocketExpectationsImpl.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/MapKeyMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/MapKeyMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/MappedValuesMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/MappedValuesMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/MatchCountingMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/MatchCountingMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/RequestSchemeMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/impl/matchers/RequestSchemeMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/junit/ApplyServerConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/junit/ApplyServerConfig.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/junit/ErsatzServerExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/junit/ErsatzServerExtension.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/junit/ErsatzServerParameterResolverDelegate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/junit/ErsatzServerParameterResolverDelegate.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/junit/SharedErsatzServerExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/junit/SharedErsatzServerExtension.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/BodyMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/BodyMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/BodyParamMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/BodyParamMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/CookieMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/CookieMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/ErsatzMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/ErsatzMatchers.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/HeaderMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/HeaderMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/HttpMethodMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/HttpMethodMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/MultipartRequestMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/MultipartRequestMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/PathMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/PathMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/PredicateMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/PredicateMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/QueryParamMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/QueryParamMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/match/RequestCookieMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/match/RequestCookieMatcher.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/ClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/ClientRequest.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/UnderlyingServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/UnderlyingServer.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzForwardHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzForwardHandler.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzHandler.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzHttpHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzHttpHandler.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzMatchingHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ErsatzMatchingHandler.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ResponseChunker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/ResponseChunker.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/UndertowClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/UndertowClientRequest.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/UndertowUnderlyingServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/UndertowUnderlyingServer.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/WebSocketHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/server/undertow/WebSocketHandler.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/util/BasicAuth.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/util/BasicAuth.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/util/ByteArrays.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/util/ByteArrays.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/util/HttpHeaders.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/util/HttpHeaders.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/util/StatusCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/util/StatusCode.java -------------------------------------------------------------------------------- /ersatz/src/main/java/io/github/cjstehno/ersatz/util/Timeout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/java/io/github/cjstehno/ersatz/util/Timeout.java -------------------------------------------------------------------------------- /ersatz/src/main/resources/ersatz.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/main/resources/ersatz.keystore -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/DoubleStartTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/DoubleStartTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/ErsatzServerForwardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/ErsatzServerForwardTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/ErsatzServerPortsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/ErsatzServerPortsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/ErsatzServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/ErsatzServerTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/Http1Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/Http1Test.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/InMemoryCookieJar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/InMemoryCookieJar.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/MultiThreadedUsageTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/MultiThreadedUsageTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/ReusedServerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/ReusedServerTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/TestArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/TestArguments.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/TestAssertions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/TestAssertions.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/VerifyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/VerifyTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/WebSocketsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/WebSocketsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/cfg/ContentTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/cfg/ContentTypeTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/cfg/WaitForTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/cfg/WaitForTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/CookieTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/CookieTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/DecoderChainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/DecoderChainTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/DecodersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/DecodersTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/EncoderChainTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/EncoderChainTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/EncodersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/EncodersTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/ErsatzMultipartResponseContentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/ErsatzMultipartResponseContentTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/MimeTypesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/MimeTypesTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/MultipartPartTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/MultipartPartTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/MultipartRequestContentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/MultipartRequestContentTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/RequestDecodersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/RequestDecodersTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/ResponseEncodersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/encdec/ResponseEncodersTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/examples/ErsatzThingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/examples/ErsatzThingsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/examples/HelloTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/examples/HelloTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerAnyExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerAnyExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerDeleteExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerDeleteExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerGetExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerGetExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerHeadExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerHeadExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerOptionsExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerOptionsExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerPatchExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerPatchExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerPostExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerPostExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerPutExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerPutExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerTraceExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/expectations/ErsatzServerTraceExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzRequestRequirementTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzRequestRequirementTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzRequestTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzRequestTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzRequestWithContentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzRequestWithContentTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzResponseTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ErsatzResponseTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ExpectationHarness.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ExpectationHarness.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ExpectationsImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/ExpectationsImplTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/GetExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/GetExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/HeadExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/HeadExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/PatchExpectationsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/PatchExpectationsTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/RequirementsImplTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/RequirementsImplTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/UnmatchedRequestReportTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/UnmatchedRequestReportTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/MapKeyMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/MapKeyMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/MappedValuesMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/MappedValuesMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/MatchCountingMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/MatchCountingMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/RequestSchemeMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/impl/matchers/RequestSchemeMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/issues/BodyMatcherIssueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/issues/BodyMatcherIssueTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/junit/ErsatzServerExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/junit/ErsatzServerExtensionTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/junit/ErsatzServerParameterResolverDelegateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/junit/ErsatzServerParameterResolverDelegateTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/junit/SharedErsatzServerExtensionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/junit/SharedErsatzServerExtensionTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/BodyMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/BodyMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/BodyParamMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/BodyParamMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/CookieMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/CookieMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/ErsatzMatchersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/ErsatzMatchersTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/HeaderMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/HeaderMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/HttpMethodMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/HttpMethodMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/MultipartRequestMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/MultipartRequestMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/PathMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/PathMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/PredicateMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/PredicateMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/QueryParamMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/QueryParamMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/match/RequestCookieMatcherTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/match/RequestCookieMatcherTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/server/MockClientRequest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/server/MockClientRequest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/server/undertow/ResponseChunkerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/server/undertow/ResponseChunkerTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/util/BasicAuthTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/util/BasicAuthTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/util/ByteArraysTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/util/ByteArraysTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/util/HttpClientExtension.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/util/HttpClientExtension.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/util/JsonEncDec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/util/JsonEncDec.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/util/StatusCodeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/util/StatusCodeTest.java -------------------------------------------------------------------------------- /ersatz/src/test/java/io/github/cjstehno/ersatz/util/TimeoutTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/java/io/github/cjstehno/ersatz/util/TimeoutTest.java -------------------------------------------------------------------------------- /ersatz/src/test/resources/content.txt: -------------------------------------------------------------------------------- 1 | This is some file content. -------------------------------------------------------------------------------- /ersatz/src/test/resources/images.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/resources/images.zip -------------------------------------------------------------------------------- /ersatz/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /ersatz/src/test/resources/multipart-response.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/resources/multipart-response.txt -------------------------------------------------------------------------------- /ersatz/src/test/resources/multipart-text.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/resources/multipart-text.txt -------------------------------------------------------------------------------- /ersatz/src/test/resources/report-template.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/resources/report-template.txt -------------------------------------------------------------------------------- /ersatz/src/test/resources/test-image.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/resources/test-image.jpg -------------------------------------------------------------------------------- /ersatz/src/test/resources/trace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/ersatz/src/test/resources/trace.txt -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/gradlew.bat -------------------------------------------------------------------------------- /publish.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/publish.gradle -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/settings.gradle -------------------------------------------------------------------------------- /src/docs/asciidoc/configuration.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/configuration.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/expectations.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/expectations.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/getting_started.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/getting_started.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/junit_extension.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/junit_extension.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/lifecycle.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/lifecycle.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/request_decoders.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/request_decoders.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/requirements.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/requirements.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/response_encoders.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/response_encoders.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/usage_examples.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/usage_examples.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/user_guide.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/user_guide.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/web_sockets.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/web_sockets.adoc -------------------------------------------------------------------------------- /src/docs/asciidoc/whats_new.adoc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/docs/asciidoc/whats_new.adoc -------------------------------------------------------------------------------- /src/site/css/github-light.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/css/github-light.css -------------------------------------------------------------------------------- /src/site/css/print.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/css/print.css -------------------------------------------------------------------------------- /src/site/css/stylesheet.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/css/stylesheet.css -------------------------------------------------------------------------------- /src/site/img/body-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/img/body-bg.jpg -------------------------------------------------------------------------------- /src/site/img/download-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/img/download-button.png -------------------------------------------------------------------------------- /src/site/img/github-button.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/img/github-button.png -------------------------------------------------------------------------------- /src/site/img/header-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/img/header-bg.jpg -------------------------------------------------------------------------------- /src/site/img/highlight-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/img/highlight-bg.jpg -------------------------------------------------------------------------------- /src/site/img/sidebar-bg.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/img/sidebar-bg.jpg -------------------------------------------------------------------------------- /src/site/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cjstehno/ersatz/HEAD/src/site/index.html --------------------------------------------------------------------------------