Cucumber library for simpler e2e tests with predefined sentences for API and basic database access for Spring.
-
Updated
May 27, 2024 - Kotlin
Behavior-driven development (BDD) is a test-first, agile testing practice. Without focusing on internal implementation, BDD tests are business-facing scenarios that attempt to describe the behavior of a story, feature, or capability from a user’s perspective. Behaviour-driven development is a synthesis and refinement of practices stemming from test-driven development (TDD) and acceptance-test-driven development (ATDD).
Cucumber library for simpler e2e tests with predefined sentences for API and basic database access for Spring.
Sample Android chat application demonstrating how to follow Behavior-Driven Development (BDD), by writing unit tests that test the behavior and not the implementation.
Kotlin example implementation of ports and adapters (hexagonal) architecture
Test-Driven in Android Development
Created by Kent Beck, D.D. McCracken
Released 1957