Application Under Test Setup
#
Supported technologies- Web API
- Azure Functions (Isolated Worker Process)
- Azure Service Bus
- Kafka
- RabbitMQ
#
Web API Application Under Test Setup- Install Drill4Net.Receiver in application under test start up project.
- Install Drill4Net.Receiver.WebApi in application under test start up project.
- Add the following line in you
Startup.Configure
method:
- for .NET Core 3.1, .NET 5, 6, 7 versions
- for .NET Framework 4.7.2, 4.8, 4.8.1 versions
Make sure you added
#
Azure Function Under Test Setup- Install Drill4Net.Receiver in application under test start up project.
- Install Drill4Net.Receiver.AzureFunction in application under test start up project.
- Use
Drill4NetReceiverAzureFunctionMiddleware
middleware. Make sure you added
#
Azure Service Bus Under Test Setup- Install Drill4Net.Receiver in application under test start up project.
- Install Drill4Net.Receiver.AzureServiceBus in application under test start up project.
- Add call in Startup/Program
ServiceBusPatcher.Patch();
. Make sure you added
#
Kafka Under Test Setup- Install Drill4Net.Receiver in application under test start up project.
- Install Drill4Net.Receiver.Kafka in application under test start up project.
- Add call in Startup/Program
KafkaPatcher.PatchSender<TKey, TValue>();
orKafkaPatcher.PatchReceiver<TKey, TValue>();
.
Make sure you added using Drill4Net.Receiver.Kafka;
.
#
RabbitMQ Under Test Setup- Install Drill4Net.Receiver in application under test start up project.
- Install Drill4Net.Receiver.RabbitMQ in application under test start up project.
- Add call in Startup/Program
RabbitMqPatcher.Patch();
.
Make sure you added using Drill4Net.Receiver.RabbitMQ;
.