text: QUnit.test('methods#setData', function (assert) {
    var done = assert.async();
    var util = window.Util;
    var image = util.createImage();
  
    assert.expect(8);
  
    return new Cropper(image, {
      built: function () {
        var cropper = this.cropper;
        var data = cropper.getData();
        var changedData = cropper.setData({
              x: 16,
              y: 9
            }).getData();
  
        assert.notStrictEqual(changedData.x, data.x);
        assert.notStrictEqual(changedData.y, data.y);
        assert.strictEqual(changedData.width, data.width);
        assert.strictEqual(changedData.height, data.height);
  
        data = cropper.getData();
        changedData = cropper.setData({
          width: 320,
          height: 180
        }).getData();
  
        assert.strictEqual(changedData.x, data.x);
        assert.strictEqual(changedData.y, data.y);
        assert.notStrictEqual(changedData.width, data.width);
        assert.notStrictEqual(changedData.height, data.height);
  
        done();
      }
    });
  });
  