Software Craftsman at
Coach at
Premier Field Engineer at
Trainer
TDD and BDD paranoiac! TypeScript fanboy!
Slide 3
Slide 3 text
No content
Slide 4
Slide 4 text
No content
Slide 5
Slide 5 text
No content
Slide 6
Slide 6 text
No content
Slide 7
Slide 7 text
No content
Slide 8
Slide 8 text
No content
Slide 9
Slide 9 text
As a user
In order to validate my cart
I need to be authenticated
!
if(this.user.isAuthenticated) {
this.cart.validate();
}
Slide 10
Slide 10 text
No content
Slide 11
Slide 11 text
Scenario
Given
And
When "TypeScript"
And
Then
And "TypeScript"
Slide 12
Slide 12 text
No content
Slide 13
Slide 13 text
Scenario
Given
And "Ok Google"
When "Search for TypeScript on the web"
Then
And "TypeScript"
Slide 14
Slide 14 text
Scenario
When "TypeScript"
Then "TypeScript"
Slide 15
Slide 15 text
No content
Slide 16
Slide 16 text
No content
Slide 17
Slide 17 text
No content
Slide 18
Slide 18 text
No content
Slide 19
Slide 19 text
No content
Slide 20
Slide 20 text
When "TypeScript"
import { When } from 'cucumber';
When('I search for {string} on Google', function(value: string) {
const googleSearch = new GoogleSearch();
this.actual = googleSearch.getResults(value);
});