Commit Graph
100 Commits
Author SHA1 Message Date
Stef HeyenrathandGitHub dffeb95116 IsRestrictedResponseHeader (#228) 2018-11-07 20:07:50 +00:00
Stef HeyenrathandGitHub d506df9645 Merge pull request #224 from paulssn/Fix_Issue_223_ExceptionInExampleForWindowsService
Fixed issue 223: Example for WireMock as Windows Service throws Exception because of WireMockConsoleLogger
2018-11-06 09:10:15 +00:00
Stef HeyenrathandGitHub 9ff19b0737 Codecov (#222)
* Codecov

* .nuget\packages\codecov\1.1.0
2018-11-01 14:36:49 +00:00
Stef Heyenrath 54235fb699 1.0.4.19 2018-10-31 17:06:06 +01:00
Stef HeyenrathandGitHub a43a8154b1 Update SimpleCommandLineParser to handle arguments with key and value (#220)
* Fix SimpleCommandLineParser

* Codecov
2018-10-31 13:47:08 +00:00
Stef Heyenrath b6c0aeceea Updated GitHubReleaseNotes 2018-10-30 19:01:55 +01:00
Stef Heyenrath e2c6cb6472 1.0.4.18 2018-10-27 13:04:43 +02:00
Stef HeyenrathandGitHub 43b69faed6 remove appveyor (#218) 2018-10-25 20:18:33 +02:00
Stef Heyenrath 3815153239 Microsoft.AspNetCore.All 2018-10-25 18:55:22 +02:00
Stef HeyenrathandGitHub 1af512fc72 Update BodyParser logic (#212)
* Update BodyParser logic

* update logic for byte[]

* small update

* MyGetKey

* myget

* dotnet nuget push

* dotnet build

* Release

* .

* StringContent

* 1.0.4.18-preview-02

* Debug

* 1.0.4.18-preview-02

* disable some proxy tests

* myget

* packagesToPack

* fix

* <AutoGenerateBindingRedirects>true</AutoGenerateBindingRedirects>     <GenerateBindingRedirectsOutputType>true</GenerateBindingRedirectsOutputType>

* Release

* <VersionPrefix>1.0.4.18</VersionPrefix>

* fix

* BodyParserTests

* ResponseBodyData (#216)

* ResponseBodyData

* refactor tests

* LogEntryMapperTests
2018-10-25 14:08:24 +02:00
Stef HeyenrathandGitHub d9ed1bf812 Add MyGet Badges 2018-10-12 10:59:22 +02:00
Stef HeyenrathandGitHub 83457c1601 NET Core 2.1 + support for Service Fabric commandline parameters (#209)
* netcore 2.1

* SimpleCommandLineParserTests

* tests

* SimpleCommandLineParserTests

* test report

* AspNetCoreSelfHost

* Fixed Resharper warnings

* tests

* .

* ResponseWithProxyTests

ResponseWithProxyTests

* postmanecho
2018-10-10 09:49:32 +02:00
Stef HeyenrathandGitHub 04bcca6e14 Refactor (#208) 2018-09-30 11:25:14 +02:00
Stef HeyenrathandGitHub ada50d893f Rewrite some unit-integration-tests to unit-tests (#206 #207)
Rewrite some unit-integration-tests to unit-tests (#206)
2018-09-26 17:43:26 +02:00
Stef Heyenrath 713e59bbf9 1.0.4.17 2018-09-22 10:01:52 +02:00
Stef HeyenrathandGitHub f358f13c08 Solved issues #204 #205 #200
* Lower priority from Proxy mappings

* Fix codefactor

* extra tests

* #205

* Fix test for linux

* `c:\temp\x.json` fix

* Extra tests

* more tests

* more tests

* codefactor

* #200

* refactor

* refactor

* tests
2018-09-22 08:41:24 +02:00
Stef Heyenrath 84f3cc029f Fix unit-tests on non-windows build machines. 2018-09-11 14:37:29 +02:00
Stef Heyenrath 6f9aaeda1a 1.0.4.16 2018-09-11 08:51:13 +02:00
Stef HeyenrathandGitHub da64934c13 Update handlebars code to support Regex.Match (#201) (#202)
* #201

* Handlebars : Linq and JsonPath

* Rename to Regex.Match

* unit test coverage
2018-09-11 08:42:50 +02:00
Stef Heyenrath ec39d12cfe Regex.Match (#201) 2018-09-07 15:35:47 +02:00
Stef Heyenrath cf75b67307 Merge branch 'LinqMatcher_JObject' 2018-09-07 11:41:10 +02:00
Stef Heyenrath 913f605993 Move PortUtils.cs 2018-09-07 08:59:09 +02:00
Stef Heyenrath 33b96c6af9 Fix Sonar issues 2018-09-06 21:00:33 +02:00
Stef Heyenrath 39b1eb8f43 JsonUtils : update error message 2018-09-06 19:27:38 +02:00
Stef Heyenrath f3c395833a LinqMatcher and JsonUtils 2018-09-06 19:25:09 +02:00
Stef Heyenrath 9e44f7eb0e 1.0.4.15 2018-09-04 22:53:23 +02:00
Stef HeyenrathandGitHub 41fd1ef99d #198 (#199) 2018-09-04 22:50:17 +02:00
Stef Heyenrath 666e1ab1b8 1.0.4.14 2018-09-02 21:48:31 +02:00
Stef HeyenrathandGitHub 2075589e98 Update README.md 2018-09-01 10:39:27 +02:00
Stef HeyenrathandGitHub 077b3c0891 Update README.md 2018-09-01 10:38:48 +02:00
Stef Heyenrath 37a42dc6aa 1.0.4.13 2018-08-31 20:46:08 +02:00
Stef HeyenrathandGitHub 9f17948e9f Add LinqMatcher (#195)
* LinqMatcher

* LinqMatcher : revert

* LinqMatcher
2018-08-31 20:41:42 +02:00
Stef Heyenrath 28c4188a1b 1.0.4.12 2018-08-23 18:48:42 +02:00
Stef HeyenrathandGitHub f8d22d4c47 #189 (#191) 2018-08-23 16:45:19 +00:00
Stef HeyenrathandGitHub e6ecf5cc84 ResponseMessageTransformer (#190 ; #188)
ResponseMessageTransformer (#190 ; #188)
2018-08-23 12:30:36 +00:00
Stef Heyenrath 5fff3b3a36 1.0.4.11 2018-08-20 22:17:14 +02:00
Stef Heyenrath be08c3175e #107 2018-08-18 16:42:17 +02:00
Stef Heyenrath 2e44ac8e62 #107 2018-08-18 10:01:57 +02:00
Stef Heyenrath 9cb3159575 SonarScanner (#184) 2018-08-17 19:22:32 +02:00
Stef HeyenrathandGitHub b57d118c3d Support Microsoft.AspNetCore for net 4.6.1 and up (#185)
* net451

* tests : net462

* fixed tests

* fix tests

* readme

* Code review

* LocalFileSystemHandlerTests

* refactor
2018-08-17 18:52:29 +02:00
Stef Heyenrath 1a184ebfdf ChangeLog 2018-08-14 18:58:06 +02:00
Stef HeyenrathandGitHub 4b91c05fe7 Add IFileSystemHandler to support Azure for StaticMapping location (#180)
* wip

* CustomStaticMappingFileHandler

* Add unit-tests

* Tests

* IFileSystemHandler

* version
2018-08-14 18:54:53 +02:00
Stef Heyenrath c92e733ef9 1.0.4.9 2018-08-08 11:42:24 +02:00
Stef Heyenrath d9fde9329a Merge branch 'stef_fix_174_jsonpathmatcher' 2018-08-08 11:37:08 +02:00
Stef Heyenrath 9e7d3b6d2d #177 2018-08-08 11:05:27 +02:00
Stef Heyenrath 5ee25fb1e7 #175 2018-08-08 08:20:52 +02:00
Stef Heyenrath 36866d9fc3 #176 2018-08-07 20:34:35 +02:00
Stef Heyenrath 4f7259d27a Fix JsonMatcher and JsonPathMatcher 2018-08-07 19:27:10 +02:00
Stef Heyenrath f13b829c00 Add unit-test 2018-08-02 16:11:14 +02:00
Stef HeyenrathandGitHub 60d9487313 Update README.md 2018-07-27 12:54:45 +02:00
Stef HeyenrathandGitHub 8cb15b2311 Add more details on Using and move HTTP SSL 2018-07-26 13:39:40 +02:00
Stef Heyenrath 3907e83138 1.0.4.8 2018-07-23 17:34:25 +02:00
Stef HeyenrathandGitHub 1f226f7361 Support json path in the response (#170)
* jsonpath in response

* Fix tests

* Support also BodyAsJson

* Fix Sonar Issue

* Add example (zubinix2)

* Fix batch file

* Solve CodeFactor issues

* netcoreapp2.0;netcoreapp2.1

* 1.0.4.8
2018-07-23 17:28:32 +02:00
Stef Heyenrath 215f051218 1.0.4.7 changelog 2018-07-19 22:25:40 +02:00
Stef HeyenrathandGitHub b2bf63b013 Fix for Restricted Response headers (#169)
* WebHeaderCollection.IsRestricted (#148)

* Update dependencies

* 1.0.4.7
2018-07-19 22:23:00 +02:00
Stef Heyenrath 7191c082de 1.0.4.6 2018-07-18 21:37:26 +02:00
Stef HeyenrathandGitHub 8f34291ea9 Expose scenario states (#168)
* Scenarios (WIP)

* Update ToJson and StatefulBehaviorTests

* fix tests

* Update comment
2018-07-18 21:29:49 +02:00
Stef HeyenrathandGitHub 6b0924029f docker 2018-07-17 21:11:05 +02:00
Stef Heyenrath ec8bb27ffc 1.0.4.5 2018-07-17 08:30:49 +02:00
Stef HeyenrathandGitHub a9c0c6b670 Support running WireMock.Net as a sub-app in IIS (#164) (#158)
* Update examples (#158)

* IIS debug

* PathBase logic

* 1.0.4.5-preview-01

* Fix project and readme

* Fix issues

* fix picture alignment

* Add IIS publish examples

* 1.0.4.5
2018-07-17 08:20:44 +02:00
Stef HeyenrathandGitHub a96c8100cf Fix Sonar issues (#166)
* Fix Sonar issues

* Fix Sonar issues
2018-07-16 20:04:35 +02:00
Stef Heyenrath cc6b311814 Fix readme table 2018-07-15 11:45:55 +02:00
Stef Heyenrath 96eaa657e5 Update Readme for Sonar / update table 2018-07-15 11:42:56 +02:00
Stef HeyenrathandGitHub 3125c1bead Add SonarCloud (#165)
* dotnet-sonarscanner

* .

* fix install

* add ProjectGuid

* Move "sonarscanner end" to tests

* Fix ProjectGuid and version

* /v

* label

* SONAR_TOKEN

* APPVEYOR_BUILD_NUMBER

* opencover

* readme

* readme
2018-07-15 11:14:50 +02:00
Stef Heyenrath 9e9eadf693 1.0.4.4 (#156) 2018-07-01 11:10:34 +02:00
Stef Heyenrath fe9f4902b1 1.0.4.3 2018-06-30 00:06:53 +02:00
Stef Heyenrath db013a56ad Merge branch 'param' 2018-06-29 23:59:30 +02:00
Stef Heyenrath 7b2deceafd Merge branch 'Fix_IRequestBuilder.WithParam' 2018-06-29 22:32:31 +02:00
Stef Heyenrath 281b970c57 WithParam (#159) 2018-06-28 20:50:09 +02:00
Stef Heyenrath 768cc621ad #156 2018-06-27 20:19:27 +02:00
Stef Heyenrath 3df8bd2fdc #156 2018-06-27 20:02:16 +02:00
Stef Heyenrath 2d1ead25cd #156 2018-06-27 19:56:53 +02:00
Stef Heyenrath 24d00845fb 1.0.4.2 2018-06-26 23:24:32 +02:00
Stef HeyenrathandGitHub 4283732b6c Support for string and object in JsonMatcher. (#157)
* JsonMatcher (#154)

* small update in example code
2018-06-26 23:20:30 +02:00
Stef Heyenrath b2690017a8 Set Microsoft.NET.Test.Sdk back to 15.3.0 2018-06-25 20:29:10 +02:00
Stef Heyenrath 9470130d65 responsebody.json 2018-06-25 20:21:40 +02:00
Stef Heyenrath b5f0e658da 1.0.4.1 (#153) 2018-06-25 19:57:42 +02:00
Stef Heyenrath 2eff243a96 Added JsonMatcher (#153) 2018-06-25 19:36:41 +02:00
Stef HeyenrathandGitHub 2895bf2dea Add gitter chat badge 2018-06-24 12:12:43 +02:00
Stef HeyenrathandGitHub f61a814ab5 Fix coveralls.net 2018-06-23 16:33:29 +02:00
Stef Heyenrath ce2db748f1 1.0.4.0 2018-06-23 11:26:24 +02:00
Stef Heyenrath 443fc76773 Add request / response logging (#151)
Add request / response logging (#151)
2018-06-23 11:22:07 +02:00
Stef Heyenrath 454051568a 1.0.3.20 2018-05-29 22:01:15 +02:00
Stef HeyenrathandGitHub 2b498f45cb Revert PortUtil.cs changes (#147) 2018-05-29 21:58:56 +02:00
Stef Heyenrath 2fcfda49c7 Update changelog 2018-05-28 15:13:34 +02:00
Stef Heyenrath 7ef0c1d68b 1.0.3.19 2018-05-28 08:43:41 +02:00
Stef HeyenrathandGitHub 0640c88bcd Fix ConcurrentDictionary (#129) (#144) 2018-05-28 08:08:18 +02:00
Stef Heyenrath dc39f91205 1.0.3.18 2018-05-25 21:43:29 +02:00
Stef HeyenrathandGitHub eda71bd725 Allow all headers to be set as Response headers (#142)
* Allow all headers to be set as Response headers

* RunTestDifferentPort

* Fix Proxy_Should_change_absolute_location_header_in_proxied_response test

* Fix OwinResponseMapper

* Fix test

* 1.0.3.18
2018-05-25 21:04:58 +02:00
Stef Heyenrath 538d04e440 Changelog for 1.0.3.17 2018-05-16 22:30:25 +02:00
Stef HeyenrathandGitHub d0e76b3dbe Merge into the stef_negate_matcher branch (solves issue #133) (#135)
* Fixed #133

* tests: add parametrised tests that cover various body matchers for json

* Code review comments (BodyAsStringOriginal)

* tests: minor method name change
2018-05-15 12:41:07 +02:00
Stef Heyenrath d3640d065e Reworked code review comments 2018-05-12 12:45:58 +02:00
Stef Heyenrath ca5056aed3 RejectOnMatch (wip) 2018-05-06 10:40:42 +02:00
Stef Heyenrath e7319a202a RejectOnMatch (wip) 2018-05-04 20:27:39 +02:00
Stef Heyenrath 8959e55ca3 RejectOnMatch (wip) 2018-05-04 08:16:42 +02:00
Stef Heyenrath 0fb4b62b50 RejectOnMatch (wip) 2018-05-03 16:59:31 +02:00
Stef Heyenrath 7cf283ec13 Restricted ResponseHeaders (#126) 2018-04-17 19:43:38 +02:00
Stef Heyenrath 2c0f00d77f Release notes 2018-04-15 14:04:08 +02:00
Stef Heyenrath 1bcdfe31ab 1.0.3.16 2018-04-15 14:02:45 +02:00
Stef Heyenrath a29363105c 1.0.3.15 2018-04-05 21:07:05 +02:00