cedarbdd/cedar
BDD-style testing using Objective-C observed · 2026-08-28
Health v2 · maintenance only
23/100
- Activity 0
- Release rhythm 8
- Longevity 100
Flags: no_license
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5931
- days_rel: n/a
- days_push: 1258
- n_releases_24m: 0
Adoption not part of the score
1184 stars · 140 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Cedar is a BDD-style testing framework for Objective-C featuring an expressive matcher DSL and built-in test doubles. It integrates with Xcode via templates and supports installation through CocoaPods and Carthage.
Use cases
- write BDD-style specs for Objective-C code
- test iOS apps with expressive matchers
- create test doubles and stubs in Objective-C
- structure unit tests with describe/it blocks
- add a spec framework to an Xcode test bundle
When to choose
- you maintain a legacy Objective-C or Objective-C++ codebase and want BDD-style testing
- you prefer RSpec-like describe/it syntax with a rich matcher DSL
- you need built-in test doubles for Objective-C
When to avoid
- you are starting a new Swift project - XCTest or Swift Testing are better supported
- you need a framework with active development and modern community support
- your project does not use Apple platforms or Objective-C
Facets
library · maturity maintenance
testing mocking testing developer-tools apple-ecosystem cpp bdd objective-c xcode test-doubles matcher-dsl spec-framework macos ios swift
2 sources
- readme: https://github.com/cedarbdd/cedar · fetched 2026-08-28 · 2d4d6c821a40
- homepage: http://groups.google.com/group/cedar-discuss · fetched 2026-08-29 · 4d59628cc729
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| cedarbdd/cedar | main | 23 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem