Question: bdd how to write scenarios?
Answer: All tests are written before the code. Write a test. Run all tests to check that the new test fails. Write the code. Re-run the tests. Refactor the code if necessary. Re-run the tests.