Stef Heyenrath
fdb58b757b
Add JmesPath matcher ( #269 )
...
* JmesPathMatcher
* netstandard1.3
* update System.Linq.Dynamic.Core
* simplyfy `double IsMatch(object input)`
2019-04-20 10:44:13 +02:00
JackCreativeCrew
12444cc11e
[265] Add file upload to allow mocking of file operations ( #266 )
...
* [265] Add file upload to allow mocking of file operations
* [265] Fix failing test
* Update code + add tests
* LocalFileSystemHandlerTests
* 1.0.13
* Fixed the file post to create the mapping folder if none exists to begin with, otherwise the file upload fails with 404 (can't find the folder to upload to).
* fix tests
* add more tests for LocalFileSystemHandler
* Added the head method for files to check if a file exists without returning it as a body.
* Add a test and fix the response message (head requires no body).
* Fix newline
* Fix newline.
* Fix the number of mapping tests
* Update tests and update client-interface-api
* Cleanup "MappingConverter.cs"
2019-04-11 08:46:14 +02:00
Stef Heyenrath
3d845d5be5
Proxy : also save multipart as string in mapping file ( #264 )
...
* ExactObjectMatcher
* BytesEncodingUtils
* BodyParser
* Encoding.ASCII
2019-04-05 14:51:29 +02:00
Stef Heyenrath
b99e300acf
Fix Response.Delay property serialization ( #260 )
...
* Fix Response.Delay property serialization issue
* Fix Response.Delay
2019-03-27 08:26:55 +01:00
Stef Heyenrath
1392119f9d
RequestMessageParamMatcher supports Ignore Case for the key ( #254 )
...
* RequestMessageParamMatcher
* /o:
* 1.0.8
2019-03-12 14:42:52 +01: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
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
9f17948e9f
Add LinqMatcher ( #195 )
...
* LinqMatcher
* LinqMatcher : revert
* LinqMatcher
2018-08-31 20:41:42 +02:00
Stef Heyenrath
5ee25fb1e7
#175
2018-08-08 08:20:52 +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
281b970c57
WithParam ( #159 )
2018-06-28 20:50:09 +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
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
Stef Heyenrath
df4a1f628a
BodyAsJsonIndented ( #113 )
2018-03-28 09:51:01 +02:00
Stef Heyenrath
bdb79aec95
Add some more RequestMessageBodyMatcherTests ( #112 )
2018-03-28 08:18:33 +02:00
Stef Heyenrath
a3c853b4ad
Fix #110
2018-03-20 21:06:58 +01:00
Stef Heyenrath
15500a812c
Add some more tests
2018-03-14 21:24:20 +01:00
Stef Heyenrath
c2183ab40c
Increase code coverage ( #107 )
2018-03-13 22:04:43 +01: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
40ff8514ac
BodyAsJson ( #80 )
2018-01-31 12:41:10 +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
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
8386d93e0d
scenario and state (mapping json model)
2017-10-07 14:44:01 +02:00
Stef Heyenrath
139ea77888
Add ClientIP to RequestMessage / RequestLog ( #46 )
2017-09-18 20:01:38 +02:00
Stef Heyenrath
f37d1cddf6
Fix RequestProcessingDelay and refactor code
2017-05-23 21:39:06 +02:00