jasmine event sample

by Yoshiharu Kamata

HTML

<script src="https://raw.github.com/yoshi6jp/jasmine-event/master/lib/mock-event.js"></script>
<div id="box">
<div id="scope"></div>
</div>
<button id="reset">reset</button>
<button id="install">install</button>
<button id="run">run</button>

CSS

#box {
    border: 1px solid red;
  width: 400px;
    height: 400px;
}
#scope {
    border: 1px solid blue;
    width: 100px;
    height: 100px;
}

CoffeeScript

$ ->
  $("#scope").draggable()
  $("#reset").on "click", ->
    $("#scope").css left: 0, top:0    
  $("#install").on "click", ->
    jasmine.Event.recorder.install()
  $("#run").on "click", ->
    console.log "click"