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.