Interested in a
Personal Demo ?


Name* :
Please Enter your Name
Company E–Mail* :
Please Enter a Valid Email

Testimonials


"I have been using Typemock Isolator for quite some time and I would like to thank the Typemock team for such a great product which I believe is the only product that makes Unit Testing really possible"
Rahul Das, Technical Lead, Bank Societe Generale
Success stories

PurchaseOptions


US Toll Free
866–895–4680
Outside US
+44–203–150–0293
Get your printable quote
Buy online

Executable Specifications in Action: Building a Mobile Bank

By Vagif Abiov, July 12, 2012

 

 

In this workshop we will exercise a combination of BDD and TDD methods by implementing a small mobile bank solution. We will start from user stories and scenarios, turning them into a set of executable specifications written in Gherkin language. Then we will proceed with implementation of scenario steps followed by writing production code in a test-driven manner. By the end of the workshop, we will have an in-memory bank communicating with its customers using simulated SMS messages. 


Learning outcomes: 


• Transform product requirements into executable specifications written in Gherkin language 
• Exercise how to combine BDD and TDD in order to focus on continuous delivery of business values 
• Use automated test frameworks for continuous feedback on feature completion 
• Use a distributed version control system (Git) to switch between different code branches during the implementation phase 

By the end of the workshop we will have an in-memory bank communicating with its customers using SMS messages. We will use Typemock Isolator to mock communication with the SMS gateway.