require('../test/common'); | |
function Dog() {} | |
Dog.prototype.seeCat = function() { | |
this.bark('whuf, whuf'); | |
this.run(); | |
} | |
Dog.prototype.bark = function(bark) { | |
require('sys').puts(bark); | |
} | |
var gently = new (require('gently')) | |
, assert = require('assert') | |
, dog = new Dog(); | |
gently.expect(dog, 'bark', function(bark) { | |
assert.equal(bark, 'whuf, whuf'); | |
}); | |
gently.expect(dog, 'run'); | |
dog.seeCat(); |