diff --git a/spec/spec.core.js b/spec/spec.core.js index b301e22..e8569fe 100644 --- a/spec/spec.core.js +++ b/spec/spec.core.js @@ -20,6 +20,19 @@ describe 'Class' end end + describe '.include()' + it 'should merge additional methods' + Foo = Class({ + bar: function(){} + }) + Foo.include({ + baz: function(){} + }) + (new Foo).should.respond_to 'bar' + (new Foo).should.respond_to 'baz' + end + end + describe '({ ... })' it 'should populate prototype properties' User = Class({ type: 'user' })