Create a gist now

Instantly share code, notes, and snippets.

anonymous /
Created Apr 13, 2011

jspec with coffeescript
JSpec.describe 'ShoppingCart', ->
before_each ->
cart = new ShoppingCart
describe 'addProducts', ->
it 'should add several products', ->
expect(cart).to(have, 2, 'products')
describe 'checkout', ->
it 'should throw an error when checking out with no products', ->
expect(-> cart.clear().checkout()).to(throw_error, EmptyCart)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment