Knowledge quiz

It's time to put what you've learned to the test, get 7 right to pass this week.

1.

When following the test-driven development approach, what should you do before you start developing a new product code?

Choose the correct answer.
2.

When following the test-driven development approach, can you finish the product code and postpone the test development?

Choose the correct answer.
3.

When following the test-driven development approach, how should you implement your tests?

Choose the correct answer.
4.

Why is it so important to see a test fail at least once?

Choose the correct answer.
5.

When following the test-driven development approach, when are you allowed to switch from test development to product code development?

There are three correct answers.
6.

When following the test-driven development approach, when are you allowed to refactor the product code?

Choose the correct answer.
7.

When strictly following the test-driven development approach, can you implement non-testable product code?

Choose the correct answer.
8.

What is the meaning of the term "test-driven development"?

Choose the correct answer.