           @battle.recordMove(@id1, move)
           @battle.recordMove(@id2, tackle)
 
-          mock = @sandbox.mock(tackle).expects('use').never()
+          mock = @sandbox.mock(tackle).expects('hit').never()
           @battle.continueTurn()
           mock.verify()
 

      it "completely protects the user from attacks", ->
        shared.create.call(this)
        move = @battle.getMove("Tackle")
        mock = @sandbox.mock(move).expects('use').never()

        @battle.recordMove(@id2, move)
        @battle.determineTurnOrder()

          @battle.recordMove(@id1, move)
          @battle.recordMove(@id2, tackle)

          mock = @sandbox.mock(tackle).expects('hit').once()
          @battle.continueTurn()
          mock.verify()

