Stef Heyenrath
c35315e610
Refactor Transformer (add Scriban) ( #562 )
2021-01-19 21:11:33 +01:00
Stef Heyenrath
35565f6aa8
WithProxy(...) also use all proxy settings ( #550 )
2020-12-08 08:21:00 +01:00
Stef Heyenrath
b8cbeb55b9
WithCallback-Async ( #531 )
2020-11-04 17:32:32 +01:00
Stef Heyenrath
7abf56eafa
Fix Sonarqube issues
2020-08-13 14:14:04 +02:00
Stef Heyenrath
aff936e3b6
Refactor: extract interfaces ( #484 )
...
* .
* MatchDetail
* rm
* resp
* log
* f
2020-07-05 10:51:49 +02:00
Stef Heyenrath
5f4c688e49
fix ( #461 )
2020-04-29 18:01:54 +02:00
Stef Heyenrath
e91be0a4d1
Add support for GZip and Deflate ( #439 )
...
* gzip - wip
* wip
* tests
* fix gzip and deflate
* CheckIfShouldKillVBCSCompiler
* DisableRequestBodyDecompressing
2020-04-10 19:05:09 +02:00
Stef Heyenrath
a9974a4874
Add readme.md + license from mock4net ( #444 )
...
* add readme.md + license from mock4net
* common
* add license info
2020-04-05 18:42:22 +02:00
Stef Heyenrath
10dbff2c02
AllowOnlyDefinedHttpStatusCodeInResponse ( #422 )
2020-03-14 09:13:14 +01:00
Stef Heyenrath
2dbb984a1e
wip ( #435 )
2020-03-05 18:20:49 +01:00
Stef Heyenrath
88dd1b9aa4
Option to disable JSON deserialization ( #434 )
...
* Option to disable JSON deserialization
* Fix build errors, add test case
* make new parameter optional
* set default for contentType as well
2020-03-05 17:59:24 +01:00
Stef Heyenrath
307a89d324
AllowAnyHttpStatusCodeInResponse ( #407 )
...
* .
* ,
* PUBLISH_TESTRESULTS
* fix logging
* fix compile error
* codefactor fix
* Debug - Sonar + other things in csproj
2020-01-27 18:47:58 +01:00
Stef Heyenrath
d971144426
WireMock.Net version 1.1.x ( #363 )
...
* refactor
* rename api
* -preview-01
* logger
* move
* RandomDataGenerator.Net
* .
* ISettings
* renames...
* refactor CommandlineParser logic
* remove standalone
* Remove Interfaces
* Update tests
* WireMock.Net.StandAlone
* .
* fix
* .
* _settings
* Admin
* WireMock.Net.Abstractions
* fix build
* rename WireMockServer
* fix compile errors
2019-12-27 16:01:13 +01:00
Stef Heyenrath
120a808104
StatusCode as string ( #385 )
...
* StatusCode as string
* fix tests
* fix test
* ReplaceSingleNode
* <!--<DelaySign>true</DelaySign>-->
* Array
* add test
* Response_ProvideResponse_Handlebars_WithBodyAsJson_ResultAsHandlebarsString
* net461
* .
* fix
* target frame
* BodyAsJson
* Response_ProvideResponse_WithStatusCode
* fix build
* fix test
2019-12-26 13:57:35 +01:00
Stef Heyenrath
a8c17ce311
#383 ( #391 )
2019-12-14 21:37:04 +01:00
Stef Heyenrath
1b326a54d6
Add WebProxySettings (use when proxying requests) ( #370 )
...
* webproxy part 1
* fixed
* Push to MyGet
* WebProxy standalone
* -n true
* nuget --- "-n true"
* AllowAutoRedirect
* .
2019-12-07 08:52:04 +01:00
Stef Heyenrath
8bafd6a1ba
Transform body as file ( #388 )
...
* .
* fix
2019-12-06 06:52:08 +01:00
Stef Heyenrath
9b323ab388
example
2019-11-19 18:54:28 +01:00
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
Ronald Wildenberg
7201479439
Fixed bug 301 by not setting BodyAsFile to null after first use ( #302 )
...
* Fixed bug 301 by not setting BodyAsFile to null after first use
* Added extra unit test
* 1.0.24.0
2019-07-22 18:33:40 +02:00
Stef Heyenrath
93682c9bbf
Handlebars Extension ( #286 )
...
* wip
* HandlebarsRegistrationCallback
* HandlebarsContextFactoryTests
* 1.0.21.0
* fix sonar
* LocalFileSystemHandler
* readme
* Fix System.IO.IOException
2019-07-03 18:37:22 +02:00
Stef Heyenrath
7a4814e335
Add SaveToFile in the mapping ( #284 )
...
* savetofile
* fix !
2019-06-17 20:34:16 +02:00
Stef Heyenrath
bd030594d5
Add support for HandleBars File (to read a file) ( #278 )
...
* HandleBarsFileFragment
* 1.0.17
* {{File}}
2019-06-05 16:00:25 +02:00
Stef Heyenrath
96e68ae2a0
Support Dynamic response files using Handlebars templating ( #271 )
...
* Dynamic response files using Handlebars templating
(#270 )
* * Response templating / transformation using Handlebars and extensions
2019-05-04 10:02:09 +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
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
41fd1ef99d
#198 ( #199 )
2018-09-04 22:50:17 +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
1bcdfe31ab
1.0.3.16
2018-04-15 14:02:45 +02:00
Stef Heyenrath
e87f970057
PathSegments ( #114 )
2018-03-29 08:51:22 +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
Alastair Crabtree
3f2c139f90
feat: add WithBody(req => dostuff) style callback ( #102 )
2018-03-03 08:38:03 +00: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
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
601af2d6b2
Fixed restricted headers on response ( #71 )
...
* Fixed restricted headers on response
* appveyor
2017-12-07 22:16:19 +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
37244d5c2f
PreWireMockMiddlewareInit / PostWireMockMiddlewareInit
2017-10-17 20:47:19 +02:00
Stef Heyenrath
07f03997c0
Fix issues with Bytes for Response
2017-10-14 10:48:58 +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
360a1227e4
Added X509Certificate2Filename ( #27 )
2017-05-16 20:20:55 +02:00
Stef Heyenrath
b25371cf15
Refactor code
2017-05-09 20:14:52 +02:00