Stef Heyenrath
|
4b12f3419f
|
Add Aspire Extension (#1109)
* WireMock.Net.Aspire
* .
* xxx
* nuget
* [CodeFactor] Apply fixes
* ut
* t
* **WireMock.Net.Aspire**
* .
* t
* .
* .
* .
* TESTS
* docker utils
* Install .NET Aspire workload
* 4
* 4!
* projects: '**/test/**/*.csproj'
* script: 'dotnet workload install aspire'
* projects: '**/test/**/*.csproj'
* coverage
* WithWatchStaticMappings
* Admin
* typo
* port
* fix
* .
* x
* ...
* wait
* readme
* x
* 2
* async
* <Version>0.0.1-preview-03</Version>
* ...
* fix aspire
* admin/pwd
* Install .NET Aspire workload
* 0.0.1-preview-04
* WaitForHealthAsync
* ...
* IsHealthyAsync
* .
* add eps
* name: 'Execute Aspire Tests'
* name: Install .NET Aspire workload
* .
* dotnet test
* remove duplicate
* .
* cc
* dotnet tool install --global coverlet.console
* -*
* merge
* /d:sonar.pullrequest.provider=github
* <Version>0.0.1-preview-05</Version>
* // Copyright © WireMock.Net
* .
---------
Co-authored-by: codefactor-io <support@codefactor.io>
|
2024-07-27 18:53:59 +02:00 |
|
Stef Heyenrath
|
d79f6f128d
|
Fix OpenApiPathsMapper (#1122)
* Fix OpenApiPathsMapper
* utc
* s
|
2024-07-22 21:36:45 +02:00 |
|
Stef Heyenrath
|
54edf0bebc
|
Add link to TIOBE Index on main page + fix issues (#1137)
* Add TIOBE + include SonarAnalyzer.CSharp
* .
* cp
* Copyright © WireMock.Net
* more fixes
* fix
* xpath
* if (Matchers == null || !Matchers.Any())
* if (Matchers != null)
* ?
* .
* .
|
2024-07-18 18:06:04 +02:00 |
|
Stef Heyenrath
|
6ac95cf57d
|
Add Grpc ProtoBuf support (request-response) (#1047)
* ProtoBuf
* .
* x
* ---
* x
* fx
* ...
* sc
* ...
* .
* groen
* x
* fix tests
* ok!?
* fix tests
* fix tests
* !
* x
* 6
* .
* x
* ivaluematcher
* transformer
* .
* sc
* .
* mapping
* x
* tra
* com
* ...
* .
* .
* .
* AddProtoDefinition
* .
* set
* grpahj
* .
* .
* IdOrText
* ...
* async
* async2
* .
* t
* nuget
* <PackageReference Include="ProtoBufJsonConverter" Version="0.2.0-preview-04" />
* http version
* tests
* .WithHttpVersion("2")
* <PackageReference Include="ProtoBufJsonConverter" Version="0.2.0" />
* HttpVersionParser
|
2024-02-16 17:16:51 +01:00 |
|
Stef Heyenrath
|
57c42492bc
|
Pin the version from Testcontainers to 3.7.0 in WireMock.Net.Testcontainers (#1057)
* TestcontainersTests
* WireMockContainer_Build_and_StartAsync_and_StopAsync
* --
* [3.7.0]
|
2024-01-25 09:54:25 +01:00 |
|
Stef Heyenrath
|
8b91cec457
|
Add .NET 8 (#1018)
* Add .NET 8
* 'Use .NET 8'
* tests 8
* 8
* tc8
* ci
* CI
|
2023-12-04 18:05:18 +01:00 |
|
Stef Heyenrath
|
2f29d80336
|
Add more tests for JmesPathMatchers and StringUtils.ParseMatchOperator (#1009)
* Add more tests for JmesPathMatchers and StringUtils.ParseMatchOperator
* .
* prio
|
2023-10-16 17:13:52 +02:00 |
|
Stef Heyenrath
|
62fa4666b5
|
Add unit tests for HttpClient with WebProxy (#1010)
* Add test for SSL / Https
* Add unit tests for HttpClient with WebProxy
* cert.pem
* x
* skip
* example google
* revert
* host tests
* sonar
|
2023-10-14 17:55:29 +02:00 |
|
Stef Heyenrath
|
59aab9e1c3
|
Remove dependency on Microsoft.AspNet.WebApi.Client (#996)
* Using an alias for System.Net.Http.Formatting
* .
* fix
* space
|
2023-08-29 17:53:17 +02:00 |
|
Stef Heyenrath
|
b986633eca
|
Fix MimeKitLite NuGet include (#989)
* Fix 500
* MimeKiteLite : fix NuGet include
* .
|
2023-08-04 10:44:53 +02:00 |
|
Stef Heyenrath
|
4688f556b5
|
Add MultiPart/MimePart Request Matcher (#981)
* wip
* .
* mm
* x
* .
* .
* .
* tests
* .
* more tests
* trans
* x
* win
* fix
* .
* tests
|
2023-08-03 15:55:46 +02:00 |
|
Stef Heyenrath
|
b495eb83b1
|
Add GraphQL Schema matching (#964)
* Add GrapQLMatcher
* tests
* x
* .
* .
* RequestMessageGraphQLMatcher
* .
* more tests
* tests
* ...
* ms
* .
* more tests
* GraphQL.NET !!!
* .
* executionResult
* nw
* sonarcloud
|
2023-07-07 21:43:46 +02:00 |
|
Stef Heyenrath
|
9443e4f071
|
1.5.30
|
2023-06-28 08:12:10 +02:00 |
|
Stef Heyenrath
|
a8775c3b77
|
Include WireMockOpenApiParser project (#916)
* Fix some nullability warnings for WireMockOpenApiParser
* .
* .
* .
* opt
* FromText
* ab
* .
* private const string AdminOpenApi = "/__admin/openapi";
* fix test
* rnd
* .
* urldetails
* 0
* ,
* .
* tests
* .
* CompressionUtilsTests
* ut
* .
|
2023-04-08 21:25:17 +02:00 |
|
Stef Heyenrath
|
19701f5260
|
Update Handlebars.Net.Helpers to 2.3.15 (#904)
|
2023-03-15 18:30:34 +01:00 |
|
Stef Heyenrath
|
7426bf76ee
|
Add 'Data' to response which can be used during transforming the response (#893)
* Add 'Data' to response which can be used during transforming the response
* md
* hb
* fix
* Linq
* fix test
* v4
* 14
* .
* x
* remove
* s
|
2023-03-09 17:20:34 +01:00 |
|
Stef Heyenrath
|
c344b73f45
|
Cleanup some code from JsonUtils.cs
|
2023-02-27 21:23:43 +01:00 |
|
Stef Heyenrath
|
7fe2c8af78
|
Update REST Admin interface to support "Get Mapping(s) as C# Code" (#878)
* Add /__admin/mappings/code endpoint
* api
* fix
* .
* fix
* .
* .
* .
|
2023-01-29 10:24:58 +01:00 |
|
Stef Heyenrath
|
770a670e53
|
Generate C# code from Mapping (#842)
* 1
* .
* v
* .
* .
* -
* b
* res b
* Fix UT
* .
* Verify
* v
* ...
* .
* .
* dir
* m
|
2023-01-24 16:45:47 +01:00 |
|
billybraga
|
9ed6a75384
|
Add client certificate support (#862)
* Add client certificate support
* Add missing test certificate file
* Review fixes
* Review fixes
* Review fixes
* Review fixes
|
2022-12-11 20:30:47 +01:00 |
|
Stef Heyenrath
|
9606fee8cb
|
Update Transformer functionality to return value instead of string (#858)
|
2022-12-11 11:07:56 +01:00 |
|
Stef Heyenrath
|
53adb17e07
|
Update some dependencies (#857)
* fb
* .
* linq
* ,,,
* anno
* log
* rd
|
2022-12-03 11:45:44 +01:00 |
|
Stef Heyenrath
|
795dcf42e2
|
Add .Net 7 (#853)
* Add .NET 7
* UseDotNet
* 7
* Ubuntu 6
* 'Use .NET 7'
* 67
* .
* use 7
* use 7
* test = 7
* coverage.7.0.opencover.xml
|
2022-12-03 11:03:57 +01:00 |
|
Stef Heyenrath
|
35d42a5c0d
|
Fix Linux CI build + Fix opencover (#851)
* Fix Linux CI Test (opencover.xml)
* 2
* Build & Execute Unit tests
* ,cmd
* cout
* 12
* b
* server
* b =b
* /p:CoverletOutput=./test/WireMock.Net.Tests/WireMock.Net.Tests
* co?
* 2p
* 2?
* failOnStderr: false
* e0
* cc
* pub
* sc
* coverlet
* props
* pt
* coverage.net6.0.opencover.xml
|
2022-11-25 18:13:02 +01:00 |
|
Stef Heyenrath
|
55afc8041f
|
ExactMatcher : IgnoreCase (#817)
* ...
* mm
* fix some null warnings
* fx
|
2022-10-15 08:23:58 +02:00 |
|
Stef Heyenrath
|
f7b04f3234
|
Add UseDefinedRequestMatchers to ProxyAndRecordSettings (#821)
* .
* UseDefinedRequestMatchers
* ok
* .
* ClientIP
* t
* fix ut
* .
* cf
* cf2
|
2022-09-30 11:25:11 +02:00 |
|
Stef Heyenrath
|
2d4f513753
|
Update some NuGet packages (#781)
|
2022-08-24 08:26:35 +02:00 |
|
Stef Heyenrath
|
3d29d7fb2f
|
Add Response.WithBody with IJsonConverter (#790)
* Response_ProvideResponse_WithBody_IJsonConverter_SystemTextJson
* Guard.NotNull(converter);
* .
* 0.1.0
* j
|
2022-08-23 15:49:54 +02:00 |
|
Stef Heyenrath
|
f0d6ed26bc
|
Add check for duplicate Guids when posting multiple mappings in one request (#795)
* Add check for DuplicateGuids
* Add check for duplicate Guids when posting mapping(s)
* mappingModels
* fix ut
|
2022-08-22 20:05:52 +02:00 |
|
Stef Heyenrath
|
b1032c9dcd
|
Update WireMock.Org.Abstractions and WireMock.Org.RestClient (#765)
* Update WireMock.Org.Abstractions and WireMock.Org.RestClient
* .
* rename
|
2022-07-08 11:02:18 +02:00 |
|
Stef Heyenrath
|
8d57f37261
|
Add WireMock.Net.xUnit project (#759)
* WireMock.Net.xunit
* Xunit
* c
* .
* x
|
2022-05-21 09:00:24 +02:00 |
|
Stef Heyenrath
|
5e301fd74b
|
Swagger support (#749)
* r
* fix
* sw
* x
* s
* .
* .
* .
* CreateTypeFromJObject
* .
* .
* f
* c
* .
* .
* .
* .
* .
* .
* ok
* ,
* .
* .
* .
* .
* n
* pact
* fix
* schema
* null
* fluent
* r
* -p
* .
* .
* refs
* .
|
2022-05-13 22:01:46 +02:00 |
|
Stef Heyenrath
|
0d8b3b1438
|
Update NuGets packages (#751)
* .
* re
* .
* fb
* .
|
2022-04-30 16:20:53 +02:00 |
|
Stef Heyenrath
|
14a5f37bc6
|
Newtonsoft.Json 13.0.1
|
2022-04-24 19:26:23 +02:00 |
|
Stef Heyenrath
|
a6ee2dacc7
|
Initial support for converting the mappings to a Pact(flow) json file (#748)
* WithDescription
* WithConsumer / WithProvider
* x
* .
* .
* .
* .
* fix
* pact
* nullable
* ficx
* .
* fix
|
2022-04-22 16:17:50 +02:00 |
|
Stef Heyenrath
|
cbf82836f5
|
Add Port and Url property to WireMockServer (#740)
|
2022-03-26 11:03:37 +01:00 |
|
Stef Heyenrath
|
11c0782673
|
Upgrade NuGet for RandomDataGenerator.Net to 1.0.14 (#739)
* RandomDataGenerator.Net 1.0.14
* .
|
2022-03-25 20:34:39 +01:00 |
|
Stef Heyenrath
|
bb33b3f01a
|
Update NuGet packages (#728)
* Update NuGet pacakges
* .
* .
* 3
* FluentBuilder
* 10000
* typo
* f
* .
* net6
* fix build
* t
* t2
* net6
* .
* <PackageReference Include="System.Text.Encodings.Web" Version="4.7.2" />
* .
* ...
* .
* fix
|
2022-02-25 16:59:31 +01:00 |
|
Stef Heyenrath
|
48cfd2d20e
|
Upgrade some NuGet packages (Codecov, coverlet and NFluent) (#689)
|
2021-11-19 11:42:48 +01:00 |
|
Stef Heyenrath
|
6e5e629525
|
"RandomDataGenerator.Net" Version="1.0.13"
|
2021-10-30 09:15:43 +02:00 |
|
Stef Heyenrath
|
e9db520cc3
|
Add TimeSettings (Start, End and TTL) (#661)
* time
* .
* UT
* using JetBrains.Annotations;
|
2021-10-27 18:57:13 +02:00 |
|
Stef Heyenrath
|
48b3e7a305
|
Add more tests for WithBody (Json and String) and WildcardMatcher
|
2021-10-19 09:28:52 +00:00 |
|
Stef Heyenrath
|
57cc616aa3
|
Implement PatternAsFile for StringMatcher (#651)
|
2021-10-15 08:54:12 +02:00 |
|
Stef Heyenrath
|
2ab075ee09
|
WireMock.Net.FluentAssertions : upgrade to latest FluentAssertions (#635)
* .
* #634
* fix UT
|
2021-09-27 21:03:54 +02:00 |
|
Stef Heyenrath
|
cb66c04199
|
Add WireMock.org RestClient (#631)
* wip...
* x
* .
* .
* .
* r
* 1.4.21-preview-02
* 1.4.21-preview-03
* .
* usings
* wip
* .
* ut
* .
* .
* .
* tests
* .
* comments
* readme
|
2021-09-16 14:35:08 +02:00 |
|
Stef Heyenrath
|
ddcf2b29a3
|
coverlet
|
2021-02-09 20:43:24 +01:00 |
|
Stef Heyenrath
|
92923a12ae
|
Move CSharpCodeMatcher to a new project (#548)
* matcher
* wip
* fix
* <VersionPrefix>1.4.0</VersionPrefix>
* .
* x
* ?
* netstandard2.1
* {}
* test
* Fix: Assembly with same name is already loaded
* _format file
* AssemblyFile = $"WireMock.CodeHelper.Class{Guid.NewGuid()}"
* AssemblyFile = $"WireMock.CodeHelper.Class{Guid.NewGuid().ToString().Replace("-", "")}"
* GC
* x
* remove load ex
* ret
* readme
* no GC
* GetImplementationTypeByInterface
* ``
* PluginLoader
* type
|
2021-01-12 16:56:03 +01:00 |
|
Stef Heyenrath
|
db2caadf70
|
Fix SonarCloud OpenCover (coverlet-coverage) (#545)
|
2020-11-30 15:48:17 +01:00 |
|
Stef Heyenrath
|
8f3aa12086
|
Codecov
|
2020-11-28 18:30:17 +01:00 |
|
Stef Heyenrath
|
a3629a4147
|
using var
|
2020-11-28 15:21:18 +01:00 |
|