Ajax

During usability testing sessions, we discover that users don’t like being told that the amount of money they request isn’t available. They’d prefer it if we could display a message that the ATM has insufficient funds while they are typing the amount into the ATM before they press the Submit button. This is described by a new scenario:

fast/05/src/test/resources/cash_withdrawal.feature
 
Scenario:​ Unsuccessful withdrawal due to insufficient ATM funds​​
 
Given ​my account is in credit​​
 
And ​the ATM contains $10​​
 
When ​I type $20​​
 
Then ​I should see an ask-for-less-money message

There is a subtle but essential difference in our When step here. We’re only typing text, and unlike the When step in our previous scenario, we are ...

Get The Cucumber for Java Book now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.