title type duration name
Espresso Lab
Lab
1:30
James Davis (NYC)

Espresso Lab

Note: This can be a pair programming activity or done independently.

Exercise

For this lab, you will be making a simple app and testing it with Espresso. You will be given 3 User Stories, and are expected to make and test features based on them.

You are making a ATM app, with mock data, that has the following user stories:

As a user, ...

  • I can view my current balance.
  • I can increase or decrease my balance.
  • When I click on a button, I can view my name and email address on a separate screen.

Bonus:

  • As a user, I can view a list of my previous transactions.
  • Any amount of additional tests

Requirements

  • At least four test methods that meet the provided user stories

Deliverable

An app that meets the requirements above.

Resources