describe('pixi/extras/Rope', function () {
    'use strict';
    var expect = chai.expect;
    var Rope = PIXI.Rope;
    var Texture = PIXI.Texture;
    var Point = PIXI.Point;
    it('Module exists', function () {
        expect(Rope).to.be.a('function');
    });
    it('Confirm new instance', function () {
	
        var texture = Texture.fromImage('/base/test/textures/bunny.png');
        // TODO-Alvin 
        // Same as Strip
        // var obj = new Rope(texture, [new Point(), new Point(5, 10), new Point(10, 20)]);
        // pixi_extras_Strip_confirmNew(obj);
        // expect(obj).to.be.an.instanceof(Rope);
        // expect(obj).to.respondTo('refresh');
        // expect(obj).to.respondTo('updateTransform');
        // expect(obj).to.respondTo('setTexture');
        // TODO: Test properties
    });
});