Commit Graph
100 Commits
Author SHA1 Message Date
Stef Heyenrath 782b082949 Prerelease: '' 2019-09-21 11:34:00 +02:00
Stef Heyenrath 36325fe2c7 source 2019-09-21 11:27:49 +02:00
Stef Heyenrath 01171b9592 Fix Push to NuGet 2019-09-21 11:15:46 +02:00
Stef Heyenrath d6f44b2202 Add NuGet push 2019-09-21 10:58:12 +02:00
Stef Heyenrath a2b22d8b0c 1.0.32.0 2019-09-20 19:09:47 +02:00
Stef HeyenrathandGitHub 666992ef24 When posting new mapping, use DateParseHandling.None (#348)
* .

* OfType + test

* remove line
2019-09-20 13:44:19 +02:00
Stef Heyenrath 9cd16f726f 1.0.31.0 2019-09-19 18:03:15 +02:00
Stef HeyenrathandGitHub e1798fbb8e . (#339) 2019-09-17 18:13:01 +02:00
Stef HeyenrathandGitHub 5b8b588983 Fix CompareTo in RequestMatchResult (#345)
* Fix CompareTo in RequestMatchResult
#344

* fix test
2019-09-17 14:50:43 +02:00
Stef Heyenrath 8c9a51c46d release notes 2019-09-01 09:52:38 +02:00
Stef Heyenrath ebe3275079 1.0.30.0 2019-08-31 21:13:38 +02:00
Stef HeyenrathandGitHub c0a43ed204 remove MimeKitLite and use MediaTypeHeaderValue (#338) 2019-08-31 19:01:44 +00:00
Stef Heyenrath 7941894543 . 2019-08-30 22:03:08 +02:00
Stef Heyenrath ec0bfd7eed 1.0.29.0 2019-08-29 21:54:02 +02:00
Stef Heyenrath d885de1276 HandlebarsRegistrationCallback example 2019-08-25 18:40:54 +02:00
Stef HeyenrathandGitHub ccb2c51a39 JsonMatcher support IgnoreCase (#333)
* JsonMatcher - IgnoreCase - #332

* also rename property name

* Remove example project
2019-08-23 19:49:15 +00:00
Stef HeyenrathandGitHub 2e33bcc464 #327 (#328) 2019-08-23 11:38:29 +00:00
Stef Heyenrath 19ee3c6681 1.0.28 2019-08-20 21:28:55 +02:00
Stef HeyenrathandGitHub 0edf858caa Fix parsing Guid (#326) 2019-08-20 19:22:25 +00:00
Stef Heyenrath da8bb717f4 Remove coverlet folder 2019-08-18 17:07:07 +02:00
Stef HeyenrathandGitHub d55e2fb920 Refactor MappingConverter & MatcherMapper (#323) 2019-08-17 17:00:44 +00:00
Stef HeyenrathandGitHub 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 HeyenrathandGitHub 0a5c9880bd Remove coverlet folder (#320) 2019-08-16 16:11:59 +00:00
Stef Heyenrath 6ee4a42f0a 1.0.27.0 2019-08-14 22:12:38 +02:00
Stef Heyenrath a6c6cfee42 1.0.26.0 2019-08-11 20:03:38 +02:00
Stef HeyenrathandGitHub 100291ea4b #313 (#314) 2019-08-11 19:56:07 +02:00
Stef HeyenrathandGitHub 65688ee7d3 Fix LogEntries: collection was modified exception (#309)
* _options.LogEntries.ToArray()

* .

* update error message
2019-08-10 16:46:53 +02:00
Stef Heyenrath 19dd9e113e 1.0.25.0 2019-07-23 18:13:13 +02:00
Stef HeyenrathandGitHub cb09d65f10 Support WithBody with multiple matchers (#304) 2019-07-23 18:02:46 +02:00
Stef Heyenrath 1402e14621 1.0.24.0 2019-07-22 18:39:17 +02:00
Stef HeyenrathandGitHub af46a490a5 MappingModels (#298)
* MappingModels

* WhiteSource Bolt

* 23
2019-07-16 22:05:36 +02:00
Stef Heyenrath c02b7ea5dc 1.0.22.0 2019-07-15 17:07:37 +02:00
Stef HeyenrathandGitHub 1db2bc7c89 FixNullRef (#295) (#297) 2019-07-15 17:00:52 +02:00
Stef Heyenrath 4bcc27ff01 1.0.21.0 2019-07-03 19:27:38 +02:00
Stef HeyenrathandGitHub 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 653e03fcd9 MainApp 2019-07-03 18:32:52 +02:00
Stef Heyenrath 0ce26ab1a0 1.0.20.0 2019-06-17 20:37:10 +02:00
Stef HeyenrathandGitHub 7a4814e335 Add SaveToFile in the mapping (#284)
* savetofile

* fix !
2019-06-17 20:34:16 +02:00
Stef Heyenrath 561bb75f9f 1.0.19.0 2019-06-15 10:36:52 +02:00
Stef Heyenrath f764881622 QueryStringParserTests 2019-06-15 10:26:39 +02:00
Stef Heyenrath fdc433f0ce QueryStringParser 2019-06-15 10:22:28 +02:00
Stef Heyenrath c76bb94b4c 1.0.18.0 2019-06-10 17:52:05 +02:00
Stef HeyenrathandGitHub d7b6e03cb2 --WireMockLogger WireMockConsoleLogger (#282) 2019-06-10 17:46:04 +02:00
Stef Heyenrath 9031541b91 1.0.17.0 2019-06-05 16:05:26 +02:00
Stef HeyenrathandGitHub 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 eed73ee8b3 1.0.16.0 2019-05-16 14:30:53 +02:00
Stef HeyenrathandGitHub 8476e3c47f Sign Assembly (#274)
* sign

* Fix

* sign also test

* DynamicProxyGenAssembly2

* PublicSign Condition=

* remove delaysign
2019-05-16 13:09:00 +02:00
Stef Heyenrath a7fbc051c9 1.0.15.0 2019-05-04 10:41:42 +02:00
Stef HeyenrathandGitHub 6e45255c9e Dynamic response handlebars templating (2) (#273)
* Dynamic response files using Handlebars templating
(#270)

* * Response templating / transformation using Handlebars and extensions

* Add unit test for JsonPath and BodyAsFile mapping (#272)

* fix merge issue
2019-05-04 10:20:36 +02:00
Stef HeyenrathandGitHub 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 b151a581cc 1.0.14.0 2019-04-20 10:49:37 +02:00
Stef HeyenrathandGitHub 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
Stef Heyenrath dd115a69b7 1.0.13.0 2019-04-11 12:30:00 +02:00
Stef Heyenrath 6c32b9c31a 1.0.12.0 2019-04-05 15:15:22 +02:00
Stef HeyenrathandGitHub 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 409d55350f 1.0.11.0 2019-03-30 09:47:28 +01:00
Stef Heyenrath 47e599214f 1.0.10.0 2019-03-27 08:34:30 +01:00
Stef HeyenrathandGitHub 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 482b05fc4a 1.0.9.0 2019-03-25 18:26:07 +01:00
Stef HeyenrathandGitHub 9e123fbbea Fixed Multi Param Match logic (#256)
* fix?

* 1.0.9

* <PackageReference Include="System.Linq.Dynamic.Core" Version="1.0.11" />

* fix tests ?

* fix

* RequestMessageParamMatcher
2019-03-25 18:00:22 +01:00
Stef Heyenrath 658f74ac61 1.0.8.0 2019-03-12 15:18:42 +01:00
Stef HeyenrathandGitHub 1392119f9d RequestMessageParamMatcher supports Ignore Case for the key (#254)
* RequestMessageParamMatcher

* /o:

* 1.0.8
2019-03-12 14:42:52 +01:00
Stef Heyenrath 62550b61e8 1.0.7.0 2019-01-19 19:33:35 +01:00
Stef HeyenrathandGitHub 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 34abd05d19 1.0.6.1 2019-01-10 11:48:42 +01:00
Stef HeyenrathandGitHub f9ab43bf58 Fixed "Content-Type multipart/form-data" (#249) 2019-01-10 11:24:58 +01:00
Stef Heyenrath 33f40c0e84 1.0.6 2018-12-15 09:34:58 +01:00
Stef HeyenrathandGitHub 98097a033e Post multiple Mappings (#242)
* Post multiple Mappings

* 1.0.6
2018-12-15 09:28:14 +01:00
Stef Heyenrath d654ef97dc 1.0.5 2018-12-07 09:08:39 +01:00
Stef HeyenrathandGitHub 4be1483a5f Add Random Regex (using Fare) (#236)
* Xeger

* update example

* 1.0.7

* Fix tests for Handlebars_Xeger

* ReplaceNodeValue

* 1.0.5

* readme
2018-12-06 14:29:12 +01:00
Stef Heyenrath cd200a10a4 1.0.4.21 2018-11-30 13:00:07 +01:00
Stef HeyenrathandGitHub dc36da45ec Check aggregate exception during startup (#235) 2018-11-30 12:52:21 +01:00
Stef HeyenrathandGitHub c89b3886dd Merge pull request #233 from WireMock-Net/RandomDataGenerator
RandomDataGenerator.Net 1.0.4
2018-11-21 11:59:02 +01:00
Stef Heyenrath 65734e9c3d RandomDataGenerator.Net 1.0.4 2018-11-21 08:19:39 +01:00
Stef Heyenrath 1ca7d8abb2 Merge remote-tracking branch 'origin/master' 2018-11-20 15:02:29 +01:00
Stef Heyenrath bcb03a5a9b update /random example 2018-11-15 15:38:42 +01:00
Stef HeyenrathandGitHub c1c45801b5 Add SonarLint checks (#232) 2018-11-15 14:30:51 +00:00
Stef HeyenrathandGitHub 18af7a41d4 Use RandomDataGenerator.Net 1.0.3.0 (#231)
* Include="RandomDataGenerator.Net" Version="1.0.3"

* UndefinedBindingResult
2018-11-13 09:49:46 +00:00
Stef Heyenrath ac2ecd112f Remove GitHubReleaseNotes.exe 2018-11-09 11:47:56 +01:00
Stef HeyenrathandGitHub 3df4161329 Add HandleBars Random functionality (#230 #219)
Add HandleBars Random functionality (#219)
2018-11-09 10:06:09 +00:00
Stef HeyenrathandGitHub 34be065467 Fix proxy tests (#229) 2018-11-08 13:17:31 +00:00
Stef HeyenrathandGitHub ee7f939e34 Update dependencies (#221)
* update some dependencies

* update deps
2018-11-08 11:33:20 +00:00
Stef Heyenrath 3f7ccfe4e3 1.0.4.20 2018-11-07 21:15:46 +01:00
Stef HeyenrathandGitHub dffeb95116 IsRestrictedResponseHeader (#228) 2018-11-07 20:07:50 +00:00
Stef HeyenrathandGitHub d506df9645 Merge pull request #224 from paulssn/Fix_Issue_223_ExceptionInExampleForWindowsService
Fixed issue 223: Example for WireMock as Windows Service throws Exception because of WireMockConsoleLogger
2018-11-06 09:10:15 +00:00
Stef HeyenrathandGitHub 9ff19b0737 Codecov (#222)
* Codecov

* .nuget\packages\codecov\1.1.0
2018-11-01 14:36:49 +00:00
Stef Heyenrath 54235fb699 1.0.4.19 2018-10-31 17:06:06 +01:00
Stef HeyenrathandGitHub a43a8154b1 Update SimpleCommandLineParser to handle arguments with key and value (#220)
* Fix SimpleCommandLineParser

* Codecov
2018-10-31 13:47:08 +00:00
Stef Heyenrath b6c0aeceea Updated GitHubReleaseNotes 2018-10-30 19:01:55 +01:00
Stef Heyenrath e2c6cb6472 1.0.4.18 2018-10-27 13:04:43 +02:00
Stef HeyenrathandGitHub 43b69faed6 remove appveyor (#218) 2018-10-25 20:18:33 +02:00
Stef Heyenrath 3815153239 Microsoft.AspNetCore.All 2018-10-25 18:55:22 +02:00
Stef HeyenrathandGitHub 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 HeyenrathandGitHub d9ed1bf812 Add MyGet Badges 2018-10-12 10:59:22 +02:00
Stef HeyenrathandGitHub 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 HeyenrathandGitHub 04bcca6e14 Refactor (#208) 2018-09-30 11:25:14 +02:00
Stef HeyenrathandGitHub 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 713e59bbf9 1.0.4.17 2018-09-22 10:01:52 +02:00
Stef HeyenrathandGitHub 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 84f3cc029f Fix unit-tests on non-windows build machines. 2018-09-11 14:37:29 +02:00