Another kind of “BDD”: Bullet Driven Development

killer.spec

The Killer App
* loads successfully
* does some things
* calculates some stuff
* charges happy customers
* ???
* profit !
killer_app.chizu

On "loads successfully" do
load_base_app
wait_for_dashboard_screen
end

On "does some things" do
press_things_button
fill_in_things
press_go
end

On "profit !" do
expect(earnings).to be > costs
end

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store