Stef Heyenrath
69bbd76ca4
Log Exception ( #405 )
2020-01-25 15:25:47 +01:00
Vitaliy Davydiak
caee5895eb
ResponseModel.StatusCode is deserialized as either string or long. ( #399 )
2020-01-09 20:15:15 +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
Noah Lerner
0ff23a3d15
Support int values for states and scenario naming ( #376 )
...
* Support int values for states and scenario naming
* fix remove added dependency
2019-11-21 12:01:20 +01:00
Stef Heyenrath
395be3c583
WatchStaticMappingsInSubdirectories ( #374 )
...
* WatchStaticMappingsInSubdirectories
* 37
* IEnumerable<string> EnumerateFiles([NotNull] string path, bool includeSubdirectories);
* reloadStaticMappings
2019-11-07 15:31:43 +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
Stef Heyenrath
f3d2452093
remove Obsolete ( #368 )
2019-10-25 08:40:40 +00:00
Stef Heyenrath
84ad5a927e
2.x.x ( #366 )
2019-10-22 18:58:36 +00:00
Stef Heyenrath
3250604b5a
#352 ( #354 )
2019-10-22 18:53:30 +00:00
Stef Heyenrath
31f3d77b38
Mark some classes and methods obsolete for version 1.1.0 ( #335 )
...
* Obsolete
* StandAloneApp - obsolete
* obs
* make Interface obsolete
2019-10-12 08:54:01 +02:00
Stef Heyenrath
4a2d512f83
Add Proxy Setting for: SaveMappingForStatusCodePattern to only save the mapping when the status code matches the pattern ( #357 )
...
* proxy
* HttpStatusRangeParserTests
* test
2019-10-10 08:18:58 +02:00
Stef Heyenrath
b2167f85ae
public event NotifyCollectionChangedEventHandler LogEntriesChanged ( #355 )
2019-10-08 09:50:59 +02:00
Stef Heyenrath
3cc361e216
Fixed failing admin requests when content type includes a charset (based on idea from Paul Roub) ( #353 )
...
* .
* #350
* fix
* .
2019-10-05 17:20:10 +02:00
Stef Heyenrath
666992ef24
When posting new mapping, use DateParseHandling.None ( #348 )
...
* .
* OfType + test
* remove line
2019-09-20 13:44:19 +02:00
Stef Heyenrath
e1798fbb8e
. ( #339 )
2019-09-17 18:13:01 +02:00
Simar
fc64c5f925
Convert collection into a new list before enumerating ( #331 )
2019-08-22 17:58:53 +00:00
Stef Heyenrath
0edf858caa
Fix parsing Guid ( #326 )
2019-08-20 19:22:25 +00:00
Vitaliy Davydiak
4c74d1a4cc
Add blacklist for Request Cookies. ( #319 )
...
* Add blacklist for Request Cookies.
Refactor code. Fix tests.
* Fix tests and address code review notes
* Fix tests
2019-08-19 12:54:30 +00:00
Stef Heyenrath
d55e2fb920
Refactor MappingConverter & MatcherMapper ( #323 )
2019-08-17 17:00:44 +00:00
Vitaliy Davydiak
4bfd72cdc3
Make SaveMapping and SaveMappingToFile settings independent. ( #317 )
...
When both are true - mappings are applied instantly and may affect further requests recording.
2019-08-16 06:15:46 +00: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
Stef Heyenrath
cb09d65f10
Support WithBody with multiple matchers ( #304 )
2019-07-23 18:02:46 +02:00
Stef Heyenrath
af46a490a5
MappingModels ( #298 )
...
* MappingModels
* WhiteSource Bolt
* 23
2019-07-16 22:05:36 +02:00
Stef Heyenrath
1db2bc7c89
FixNullRef ( #295 ) ( #297 )
2019-07-15 17:00:52 +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
d7b6e03cb2
--WireMockLogger WireMockConsoleLogger ( #282 )
2019-06-10 17:46:04 +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
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
1392119f9d
RequestMessageParamMatcher supports Ignore Case for the key ( #254 )
...
* RequestMessageParamMatcher
* /o:
* 1.0.8
2019-03-12 14:42:52 +01: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
98097a033e
Post multiple Mappings ( #242 )
...
* Post multiple Mappings
* 1.0.6
2018-12-15 09:28:14 +01:00
Stef Heyenrath
dc36da45ec
Check aggregate exception during startup ( #235 )
2018-11-30 12:52:21 +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
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
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
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
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