Stef Heyenrath
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
9e7d3b6d2d
#177
2018-08-08 11:05:27 +02:00
Stef Heyenrath
5ee25fb1e7
#175
2018-08-08 08:20:52 +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
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
9e9eadf693
1.0.4.4 ( #156 )
2018-07-01 11:10:34 +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
2d1ead25cd
#156
2018-06-27 19:56:53 +02:00
Stef Heyenrath
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
2eff243a96
Added JsonMatcher ( #153 )
2018-06-25 19:36:41 +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
0640c88bcd
Fix ConcurrentDictionary ( #129 ) ( #144 )
2018-05-28 08:08:18 +02:00
Alastair Crabtree
a8ddd31c9c
Stef negate matcher ( #134 )
...
* RejectOnMatch (wip)
* RejectOnMatch (wip)
* RejectOnMatch (wip)
* RejectOnMatch (wip)
* docs: improve sample app matcher to show use of reject on match
* Reworked code review comments
2018-05-12 12:51:56 +02:00
raghavendrabankapur
0abe12f5c8
Fix for issue #118 ( #121 )
...
* Fix for issue #118
* Adding test cases for fix #118
* Moved the namespace in using block for fix #118
2018-04-15 11:25:17 +02:00
Stef Heyenrath
df4a1f628a
BodyAsJsonIndented ( #113 )
2018-03-28 09:51:01 +02:00
Stef Heyenrath
82fdce4605
fix contentTypeHeader
2018-03-15 22:14:34 +01:00
Stef Heyenrath
c2183ab40c
Increase code coverage ( #107 )
2018-03-13 22:04:43 +01:00
Stef Heyenrath
977d91109e
ICallbackResponseBuilder + added more unit-tests ( #101 )
...
* Callback
* Add more tests
2018-03-02 09:12:36 +00: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
b248c8c6e5
EnhancedFileSystemWatcher ( #86 )
2018-02-03 23:22:29 +01:00
Stef Heyenrath
180526c8b4
self-signed-certificate + #83
2018-02-03 12:06:12 +01:00
Stef Heyenrath
66b2ff16de
Implemented #82
2018-02-02 11:17:37 +01:00
Stef Heyenrath
141ed5d96c
code update
2018-01-23 08:06:55 +01:00
Stef Heyenrath
51bd9ec186
Add WireMock.Net.WebApplication example ( #75 )
2018-01-11 19:38:58 +01:00
Alastair Crabtree
208303729e
bug: Fix admin api client definition returning the wrong types ( #65 )
...
* bug: Fix admin api client definition returning the wrong types
- IFluentMockServerAdmin get, find and get all requests should return a log entry model
- Add tests for get and find using the rest ease api client
* Fix Build status and rename tests
2017-11-19 20:44:05 +01:00
Stef Heyenrath
cb1117fdaa
IHeadersAndCookiesRequestBuilder
2017-11-11 10:09:41 +01:00
Stef Heyenrath
e25c873765
Update ProxyAndRecord
...
ProxyAndRecord does not save query-parameters, headers and body (#57 )
2017-11-07 21:52:30 +01:00
Oleksandr Liakhevych
c8c9ab99c5
Fix proxy headers handling ( #60 )
...
* Fix proxy headers handling
* Small refactor and moved proxy tests to new test-file.
2017-10-28 18:59:34 +02: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
Stef Heyenrath
cbe6a0a2b4
WithBodyFromFile ( #56 )
2017-10-25 21:33:57 +02:00
Stef Heyenrath
07f03997c0
Fix issues with Bytes for Response
2017-10-14 10:48:58 +02:00
Stef Heyenrath
eff21473e3
Also reset scenarios when the mappings are reset.
2017-10-09 09:27:49 +02:00
Stef Heyenrath
8199cdc382
scenario and state (added admin interface for GET and DELETE)
2017-10-07 18:10:17 +02:00
Stef Heyenrath
207688e42b
Observable logs (refactor some code)
2017-10-07 15:28:36 +02:00
Stef Heyenrath
8386d93e0d
scenario and state (mapping json model)
2017-10-07 14:44:01 +02:00
Stef Heyenrath
5424b1e2e2
scenario and state
2017-10-07 13:19:48 +02:00
Stef Heyenrath
881e4b2af3
MatchDetails ( #47 )
2017-09-18 20:45:30 +02:00
Stef Heyenrath
139ea77888
Add ClientIP to RequestMessage / RequestLog ( #46 )
2017-09-18 20:01:38 +02:00
Stef Heyenrath
f8ad2cd3d6
Add RequestLogExpirationDuration and MaxRequestLogCount ( #43 ) ( #45 )
2017-08-20 11:20:35 +02:00
Stef Heyenrath
f38c24e8c4
FindLogEntries and refactored some code ( #34 )
2017-06-17 09:18:38 +02:00
phillee007
49ce2f0dfb
[Feature] Add support for client certificate password and test with real services that require client certificate auth ( #32 )
...
* Add support for client certificate password and test with some real services that require client certificates. Also update so when proxying, the path and query will be passed to the proxied api.
* Add correct param
* Update to read certificate from store instead of file
* Add support for client certificate password and test with some real services that require client certificates. Also update so when proxying, the path and query will be passed to the proxied api.
* Add correct param
* Fixup PR issues
* Add support for client certificate password and test with some real services that require client certificates. Also update so when proxying, the path and query will be passed to the proxied api.
* Add correct param
* Fixup PR issues
2017-06-16 11:36:10 +02:00
Stef Heyenrath
a5257309c7
Added more RestEase interface calls (__admin/mapping)
2017-05-27 10:32:19 +02:00
Stef Heyenrath
f37d1cddf6
Fix RequestProcessingDelay and refactor code
2017-05-23 21:39:06 +02:00
Stef Heyenrath
961e8b555f
Update standalone commandline parsing ( #27 )
2017-05-13 10:10:17 +02:00
Stef Heyenrath
4ada6d3567
SaveMappingToFile #27
2017-05-12 22:21:55 +02:00