├── .github ├── dependabot.yml └── workflows │ └── main.yml ├── .gitignore ├── .swiftlint.yml ├── CHANGELOG.md ├── Dangerfile ├── Hippolyte.podspec ├── Hippolyte.xcodeproj ├── project.pbxproj ├── project.xcworkspace │ ├── contents.xcworkspacedata │ └── xcshareddata │ │ └── IDEWorkspaceChecks.plist └── xcshareddata │ └── xcschemes │ ├── Hippolyte_iOS.xcscheme │ └── Hippolyte_macOS.xcscheme ├── Hippolyte ├── HTTPClientHook.swift ├── HTTPRequest.swift ├── HTTPStubURLProtocol.swift ├── Hippolyte.h ├── Hippolyte.swift ├── Info.plist ├── Matchers │ ├── DataMatcher.swift │ ├── JSONMatcher.swift │ ├── Matcher.swift │ ├── RegexMatcher.swift │ └── StringMatcher.swift ├── ResponseDelegate.swift ├── StubRequest.swift ├── StubResponse.swift ├── URL+HippolyteAdditions.swift ├── URLHook.swift └── URLSessionHook.swift ├── HippolyteTests ├── DataMatcherTests.swift ├── HippolyteTests.swift ├── Info.plist ├── JSONMatcherTests.swift ├── RegexMatcherTests.swift ├── StringMatcherTests.swift ├── StubRequestTests.swift ├── StubResponseBuilderTests.swift └── TestRequest.swift ├── LICENSE ├── Package.swift └── README.md /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/.github/workflows/main.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/.gitignore -------------------------------------------------------------------------------- /.swiftlint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/.swiftlint.yml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /Dangerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Dangerfile -------------------------------------------------------------------------------- /Hippolyte.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte.podspec -------------------------------------------------------------------------------- /Hippolyte.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /Hippolyte.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte.xcodeproj/project.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /Hippolyte.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte.xcodeproj/project.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /Hippolyte.xcodeproj/xcshareddata/xcschemes/Hippolyte_iOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte.xcodeproj/xcshareddata/xcschemes/Hippolyte_iOS.xcscheme -------------------------------------------------------------------------------- /Hippolyte.xcodeproj/xcshareddata/xcschemes/Hippolyte_macOS.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte.xcodeproj/xcshareddata/xcschemes/Hippolyte_macOS.xcscheme -------------------------------------------------------------------------------- /Hippolyte/HTTPClientHook.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/HTTPClientHook.swift -------------------------------------------------------------------------------- /Hippolyte/HTTPRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/HTTPRequest.swift -------------------------------------------------------------------------------- /Hippolyte/HTTPStubURLProtocol.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/HTTPStubURLProtocol.swift -------------------------------------------------------------------------------- /Hippolyte/Hippolyte.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Hippolyte.h -------------------------------------------------------------------------------- /Hippolyte/Hippolyte.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Hippolyte.swift -------------------------------------------------------------------------------- /Hippolyte/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Info.plist -------------------------------------------------------------------------------- /Hippolyte/Matchers/DataMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Matchers/DataMatcher.swift -------------------------------------------------------------------------------- /Hippolyte/Matchers/JSONMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Matchers/JSONMatcher.swift -------------------------------------------------------------------------------- /Hippolyte/Matchers/Matcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Matchers/Matcher.swift -------------------------------------------------------------------------------- /Hippolyte/Matchers/RegexMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Matchers/RegexMatcher.swift -------------------------------------------------------------------------------- /Hippolyte/Matchers/StringMatcher.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/Matchers/StringMatcher.swift -------------------------------------------------------------------------------- /Hippolyte/ResponseDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/ResponseDelegate.swift -------------------------------------------------------------------------------- /Hippolyte/StubRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/StubRequest.swift -------------------------------------------------------------------------------- /Hippolyte/StubResponse.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/StubResponse.swift -------------------------------------------------------------------------------- /Hippolyte/URL+HippolyteAdditions.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/URL+HippolyteAdditions.swift -------------------------------------------------------------------------------- /Hippolyte/URLHook.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/URLHook.swift -------------------------------------------------------------------------------- /Hippolyte/URLSessionHook.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Hippolyte/URLSessionHook.swift -------------------------------------------------------------------------------- /HippolyteTests/DataMatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/DataMatcherTests.swift -------------------------------------------------------------------------------- /HippolyteTests/HippolyteTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/HippolyteTests.swift -------------------------------------------------------------------------------- /HippolyteTests/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/Info.plist -------------------------------------------------------------------------------- /HippolyteTests/JSONMatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/JSONMatcherTests.swift -------------------------------------------------------------------------------- /HippolyteTests/RegexMatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/RegexMatcherTests.swift -------------------------------------------------------------------------------- /HippolyteTests/StringMatcherTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/StringMatcherTests.swift -------------------------------------------------------------------------------- /HippolyteTests/StubRequestTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/StubRequestTests.swift -------------------------------------------------------------------------------- /HippolyteTests/StubResponseBuilderTests.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/StubResponseBuilderTests.swift -------------------------------------------------------------------------------- /HippolyteTests/TestRequest.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/HippolyteTests/TestRequest.swift -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/LICENSE -------------------------------------------------------------------------------- /Package.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/Package.swift -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/JanGorman/Hippolyte/HEAD/README.md --------------------------------------------------------------------------------