不要怂,就是干,撸起袖子干!

save.test.js 554 Bytes
'use strict';

var chai = require('chai')
  , expect = chai.expect
  , Support   = require(__dirname + '/../support')
  , current   = Support.sequelize;

describe(Support.getTestDialectTeaser('Instance'), function() {
  describe('save', function () {
    it('should disallow saves if no primary key values is present', function () {
      var Model = current.define('User', {

      })
        , instance;

      instance = Model.build({}, {isNewRecord: false});

      expect(function () {
        instance.save();
      }).to.throw();
    });
  });
});