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.
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
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