Session

Reality-Driven Development: Simulating production to develop and test locally with Dev Proxy

You are developing your application that uses both local and remote APIs. You have already written unit tests and tried to create mocks to eliminate the dependencies to the endpoints. A lot of work as it turns out, especially for external and complex APIs such as Azure REST APIs, Microsoft Graph and Entra. Also, you really want to test your code as if running in production where you will encounter latency, outages, unexpected errors and other transient faults.

Meet Dev Proxy, a .NET Foundation project for an intelligent HTTP proxy that can intercept calls to and from APIs and other HTTP endpoints you use. Dev Proxy is an ideal developer tool that can introduce production chaos during development, discover API endpoints, record and play back mock requests and responses and much more. You can let Dev Proxy help test your resiliency code against production errors, perform integration tests without requiring the actual APIs, generate OpenAPI specs when none exist, to name a few scenarios. We will cover practical use cases and both the basics and advanced use of DevProxy as a tool and in your development workflow.

After this session you will wish you had known about DevProxy way earlier.

Alex Thissen

Cloud buster

Hedel, The Netherlands

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top