Questions tagged [bdd]
BDD stands for "Behavior-Driven Development," a software development style that encourages cooperation between developers and stakeholders through identifying and exploring different examples of how a system or smaller element of code might work from a user's perspective.
4
questions with no upvoted or accepted answers
1
vote
0
answers
95
views
For a refactoring tool, are I/O operations part of the core domain?
I'm working on a refactoring tool that makes necessary adjustments to a Rust project when moving a source file from one location to another.
Quick Explanation
In Rust, source files are known as "...
-1
votes
1
answer
154
views
Reusing simple BDD testing for more complex test scenarios
I am currently learning about BDD (Cucumber/Gherkin) in test automation. I am wondering about reusing simpler test scenarios or step definitions for more complex scenarios. Specifically, I am working ...
-1
votes
1
answer
510
views
Using BDD and DDD approaches, which seem to complement and contradict each other
I am trying to apply BDD and DDD together to a new project The problem I am having at the moment can be summed up by the following quote (taken from here: https://www.infoq.com/news/2015/02/bdd-ddd):
...
-1
votes
1
answer
60
views
Testing Application Helper that Depends on Controller
I am working on practicing TDD/BDD/ATDD and I am working on a rails application.
I created a helper method that depends conditionally on the type of controller being tested.
module ApplicationHelper
...