February 2015
Intermediate to advanced
338 pages
8h 16m
English
So, now that we have our solid failing Cucumber scenario in place, it’s time to let that scenario drive out a solution.
There is a very simple solution that will make the test pass, but it’s not going to get us very far. Let’s try it anyway, for fun:
| first_taste/12/implementation/Checkout.java | |
| | package implementation; |
| | |
| | public class Checkout { |
| | public void add(int count, int price) { |
| | } |
| | |
| | public int total() { |
| | return 40; |
| | } |
| | } |
Try it. You should see the scenario pass at last:
| | ... |
| | |
| | 1 Scenarios (1 passed) |
| | 3 Steps (3 passed) |
| | 0m0.116s |
Hooray! So, what’s wrong with this solution? After all, we already said that we want to do the minimum work that the tests will let us get away with, right?
Actually, ...
Read now
Unlock full access