Skip to main content

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
Filter by
Sorted by
Tagged with
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 "...
verified_tinker's user avatar
-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 ...
uhohitsjennaaa's user avatar
-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): ...
w0051977's user avatar
  • 7,119
-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 ...
Adam Thompson's user avatar