Rock Climbing on Eua, Tonga – The New Tropical Destination
We just spent some time on Eua, Tonga and explored some of the rock climbing. Great climbs in an amazing tropical setting - the perfect winter getaway! We have not…
We just spent some time on Eua, Tonga and explored some of the rock climbing. Great climbs in an amazing tropical setting - the perfect winter getaway! We have not…
This post shows how to fix common problems when generating an autorest client for C# with the new CSharp code generator.
How to fix the default configuration of Swashbuckle in asp.netcore services to enable client generation with autorest, and best practices for improving the client. All code samples are based on a C# 9 reference service which is available in GitHub.
Component tests verify a single component in a distributed system, usually a microservice. But why are they so useful? And how does one get started? Any advice on how to build a maintainable test suite? This post answers these questions and links to useful resources.
Comparison between external and In-Process component tests for ASP.NET services, and reasons why you would use In-Process tests.
Component tests rely on correct mocks. This post shows strategies to create mocks you can trust to successfully mock REST services.
A sample for GitVersion configuration for the GitHub flow, which calculates the version based on tags and merge commits.
Why is my mountebank imposter not working? This post shows a simple way on how to debug mocks with the mountebank proxy.
How to use environment variables in the simplesurance/baur build configuration in the TOML format.
This post shows how write API tests with Mountebank to cover scenarios which cannot be tested with E2E tests. (Simple and advanced samples.)
While creating another post I stubled across the problem that the C# autorest client never created enumerations. All I got was strings with some documentation! Despite specifying the enum-types flag…
Where to customize the checkout in a Jenkins declarative pipeline? In the job definition or the pipeline steps? This post explains options.