740520
it('should equal 55 when n === 10', function () { main.fibonacci(10).should.equal(55); });
it('should throw when n > 10', function () {
(function () {
main.fibonacci(11);
}).should.throw('n should <= 10');
});
it('should equal 55 when n === 10', function () { main.fibonacci(10).should.equal(55); });
it('should throw when n > 10', function () {
(function () {
main.fibonacci(11);
}).should.throw('n should <= 10');
});
这两段有什么联系么 ...
main.fibonacci(10).should.equal(55);
(function () {
main.fibonacci(10);
}).should.equal(55);
可以这么写么?
第二个有throw?
(function(){
return main.fibonacci(10);
}()).should.equal(55);
多谢各位大虾们,弄清楚了