---
title: "Ogooreck, a sneaky testing library in BDD style"
url: https://daily.dev/posts/ogooreck-a-sneaky-testing-library-in-bdd-style-vvpdijkq5
source_url: https://event-driven.io/en/ogooreck_sneaky_bdd_testing_framework
type: article
source: "Event-Driven by Oskar Dudycz"
published: 2026-06-17T11:26:20.766Z
updated: 2026-06-17T11:34:14.630Z
tags: ["testing", "architecture", "c#"]
reading_time: 9
upvotes: 0
comments: 0
language: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Ogooreck, a sneaky testing library in BDD style

**[Event-Driven by Oskar Dudycz](https://daily.dev/sources/event-driven-io)** · 9 min read · 0 upvotes · 0 comments

## Summary

Ogooreck is a lightweight .NET testing library that enables writing tests in BDD style using Given/When/Then syntax. It supports API testing with helpers for HTTP methods (GET, POST, PUT, DELETE), response assertions, eventual consistency checks via GET_UNTIL, and advanced composition patterns like chained scenarios and async/await. It is framework-agnostic, working with XUnit, NUnit, and MSTest, and also supports Event Sourcing and CQRS testing scenarios. The library aims to reduce boilerplate while keeping tests readable and self-documenting.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://event-driven.io/en/ogooreck_sneaky_bdd_testing_framework>

---

Tags: [#testing](https://daily.dev/tags/testing), [#architecture](https://daily.dev/tags/architecture), [#c#](https://daily.dev/tags/c#)

[View this post on daily.dev](https://daily.dev/posts/ogooreck-a-sneaky-testing-library-in-bdd-style-vvpdijkq5)
