 		failCallbackCalled: should.be undefined
 },
 {
-	given: ->
+	"given an assertion where the action returns false": ->
 		@assertion = new Witness.Assertion actionThatReturns false
 
-	when: ->
+	"when the assertion is run": ->
 		@assertion.run {}, (=> @doneCallbackCalled = true), (=> @failCallbackCalled = true)
 	
 	then:

		failCallbackCalled: should.be true
},
{
	given: ->
		@assertion = new Witness.Assertion actionThatThrows

	when: ->
		@assertion.run {}, (=> @doneCallbackCalled = true), ((error) => @error = error)
	
	then:


describe "Assertion",
{
	"given an assertion where the action returns true": ->
		@assertion = new Witness.Assertion actionThatReturns true

	"when the assertion is run": ->
		@assertion.run {}, (=> @doneCallbackCalled = true), (-> @failCallbackCalled = true)
	
	then:
