Stef Heyenrath
596177d4e5
Add support for Faults ( #360 )
...
* FaultType - wip
* .
* copy fault
* tests
* code-factor
* more tests
* fix tests
* fixed
* remove RANDOM_DATA_THEN_CLOSE
2019-10-26 06:01:25 +00:00
Stef Heyenrath
3250604b5a
#352 ( #354 )
2019-10-22 18:53:30 +00:00
Stef Heyenrath
9cd16f726f
1.0.31.0
2019-09-19 18:03:15 +02:00
Vitaliy Davydiak
feea64b328
Fix recorded requests skipped by request logger ( #346 )
...
* Fix recorded requests skipped request logger.
- When proxy is enabled the recorded requests are mistaken (IMO) for admin requests and skipped
* Add unit test
* Use different solution
* Introduce IsRecordedByProxy property on Mapping class
* Cleanup empty lines
* Refactored fix suggested way
2019-09-17 18:15:23 +02:00
Stef Heyenrath
e1798fbb8e
. ( #339 )
2019-09-17 18:13:01 +02:00
Stef Heyenrath
5b8b588983
Fix CompareTo in RequestMatchResult ( #345 )
...
* Fix CompareTo in RequestMatchResult
#344
* fix test
2019-09-17 14:50:43 +02:00
Stef Heyenrath
2e33bcc464
#327 ( #328 )
2019-08-23 11:38:29 +00:00
Stef Heyenrath
94f179ba17
Fix MappingMatcher in case of an exception in LinqMatcher. ( #322 )
...
* Fix MappingMatcher in case of an exception in LinqMatcher.
* update unit-tests
2019-08-17 16:24:14 +00:00
Stef Heyenrath
100291ea4b
#313 ( #314 )
2019-08-11 19:56:07 +02:00
Stef Heyenrath
65688ee7d3
Fix LogEntries: collection was modified exception ( #309 )
...
* _options.LogEntries.ToArray()
* .
* update error message
2019-08-10 16:46:53 +02:00
Eli Bishop
55a0a6ee71
workaround for AppContext.BaseDirectory being null on some platforms ( #293 )
2019-07-03 18:14:22 +02:00
Stef Heyenrath
d736745aff
Fix BodyAsFile to also allow relative paths ( #244 )
...
* Read only .json files as static mapping files and fix current folder for BodyAsFile
* include .json again
* LocalFileSystemHandler_ReadResponseBodyAsFile_Throws
* Read array from static mappings folder
* xml soap example
2019-01-19 19:27:48 +01:00
Stef Heyenrath
dffeb95116
IsRestrictedResponseHeader ( #228 )
2018-11-07 20:07:50 +00:00
Stef Heyenrath
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 Heyenrath
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 Heyenrath
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
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
913f605993
Move PortUtils.cs
2018-09-07 08:59:09 +02:00
davide-romanini
5ccb992201
196 fix: set IsStarted = true in a IApplicationLifetime.ApplicationStarted listener ( #197 )
2018-09-02 21:42:57 +02:00
Stef Heyenrath
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
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
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
8f34291ea9
Expose scenario states ( #168 )
...
* Scenarios (WIP)
* Update ToJson and StatefulBehaviorTests
* fix tests
* Update comment
2018-07-18 21:29:49 +02:00
Stef Heyenrath
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 Heyenrath
a96c8100cf
Fix Sonar issues ( #166 )
...
* Fix Sonar issues
* Fix Sonar issues
2018-07-16 20:04:35 +02:00
Stef Heyenrath
9e9eadf693
1.0.4.4 ( #156 )
2018-07-01 11:10:34 +02:00
Stef Heyenrath
443fc76773
Add request / response logging ( #151 )
...
Add request / response logging (#151 )
2018-06-23 11:22:07 +02:00
Bob Paul
297743a19a
Fix code for .NET Core 2 so that server has cancellation token, and Stop method waits for shutdown. This resolves issues when using .NET Core 2 and starting/stopping server instances. ( #145 )
2018-05-28 08:30:18 +02:00
Stef Heyenrath
0640c88bcd
Fix ConcurrentDictionary ( #129 ) ( #144 )
2018-05-28 08:08:18 +02:00
Stef Heyenrath
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
7cf283ec13
Restricted ResponseHeaders ( #126 )
2018-04-17 19:43:38 +02:00
SubjectiveReality
7bd63a0baf
Change listen from loopback to any ip address for dotnetcore2.0 apps per issue #124
...
Change listen from loopback to any ip address for dotnetcore2.0 apps per issue #124 (#125 )
2018-04-14 09:56:29 +02:00
Stef Heyenrath
4f294baff2
Small code refactor ( #117 )
2018-04-05 20:51:10 +02:00
Evan Liang
2d2a2dd6fc
Respect start timeout setting and expose exception from server startup ( #117 )
...
* Respect start timeout setting and expose exception from server startup
* Dispose running servers properly on error happening
* Addressed comments from Stef
2018-04-05 18:31:10 +00:00
Stef Heyenrath
df4a1f628a
BodyAsJsonIndented ( #113 )
2018-03-28 09:51:01 +02:00
Stef Heyenrath
8d109c69eb
Fix #104
2018-03-09 08:20:48 +01:00
Stef Heyenrath
17741cbc50
FIx for IsStarted ( #93 )
2018-02-28 08:34:57 +01:00
Stef Heyenrath
938d3fb095
Replace log4net by custom logger ( #94 ) ( #96 )
...
* Replace log4net by custom logger
* WireMockNullLogger
2018-02-28 07:01:03 +00:00
Stef Heyenrath
0c25b2e9f2
Json fixes ( #91 ) ( #92 )
...
* Fixes for JsonPath
* More tests
* Fixes + added tests
2018-02-23 12:29:43 +00:00
Stef Heyenrath
693778659e
Concurrent issue ( #88 ) ( #90 )
...
* concurrent
* uni tests
2018-02-14 18:30:06 +00:00
Stef Heyenrath
e21582aacf
Add log4net logging ( #89 )
...
* logging + fixed proxy isses
* Add more logging
* comments
* 1.0.3.1
2018-02-14 16:13:05 +00:00
Stef Heyenrath
95a201573a
#86
2018-02-04 10:22:56 +01:00
Stef Heyenrath
180526c8b4
self-signed-certificate + #83
2018-02-03 12:06:12 +01:00
Stef Heyenrath
361d40189b
Fixed https proxy for netstandard 1.3 and netstandard 2.0 ( #85 )
2018-02-02 22:52:08 +01:00
Stef Heyenrath
40ff8514ac
BodyAsJson ( #80 )
2018-01-31 12:41:10 +01:00
Stef Heyenrath
601af2d6b2
Fixed restricted headers on response ( #71 )
...
* Fixed restricted headers on response
* appveyor
2017-12-07 22:16:19 +01:00
Alastair Crabtree
798603118c
bug: fix supporting the Patch method and logging the body ( #67 )
...
* bug: fix supporting the Patch method and logging the body
- Patch not configured to support Body
- Add a unit test
* chore: typo fixed
* Added / reordered tests for PATCH method
2017-11-20 19:32:36 +01:00
Stef Heyenrath
d39e9ef7fa
Fixed readme
2017-11-19 11:47:42 +01:00
vladimir-fed
a15e6747b0
Fix issue with concurrent logging ( #63 )
...
* Fix issue with concurrent logging
* Fix namespace + code format/cleanup
2017-11-18 12:22:19 +01:00
Oleksandr Liakhevych
d134684bcb
Add ability to provide multiple values for headers in response ( #59 )
...
* Add ability to provide multiple values for headers
* Updated json model
2017-10-27 21:49:03 +02:00