Home

Awesome

LightBDD.Tutorials

Welcome to the LightBDD Tutorials repository.

The purpose of this repository is to present how LightBDD can be used with different types of projects and tests.

At this moment, the repository does not contain many samples, but it will grow over the time.

List of Tutorials

Web Api Service Tests

A sample project showing how to use LightBDD to service test Web Api project.

Technologies: AspNetCore, Swashbuckle, LiteDB
LightBDD concepts: partial classes, parallel execution, async steps, State<T>, composite steps, tabular parameters, global setup

Web Api With Dependencies Service Tests

A sample project showing LightBDD Service Tests using WireMock for mocking dependent APIs and Rebus for message based communication.

Technologies: AspNetCore, Swashbuckle, LiteDB, Rebus, WireMock
LightBDD concepts: partial classes, parallel execution, async steps, composite steps, MessageListener, DI containers, global setup