An example blog app designed with BDD