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

Commit 87a378d0 by Edgar Veiga

Rename getOrCreate to findOrCreate.

1 parent 2a69ef1e
Showing with 5 additions and 5 deletions
...@@ -194,7 +194,7 @@ module.exports = (function() { ...@@ -194,7 +194,7 @@ module.exports = (function() {
return this.build(values).save(fields) return this.build(values).save(fields)
} }
DAOFactory.prototype.getOrCreate = function (params, defaults) { DAOFactory.prototype.findOrCreate = function (params, defaults) {
var self = this; var self = this;
return new Utils.CustomEventEmitter(function (emitter) { return new Utils.CustomEventEmitter(function (emitter) {
......
...@@ -28,7 +28,7 @@ dialects.forEach(function(dialect) { ...@@ -28,7 +28,7 @@ dialects.forEach(function(dialect) {
}) })
}) })
describe('getOrCreate', function () { describe('findOrCreate', function () {
it("Returns instace if already existent. Single find field.", function (done) { it("Returns instace if already existent. Single find field.", function (done) {
var self = this, var self = this,
data = { data = {
...@@ -36,7 +36,7 @@ dialects.forEach(function(dialect) { ...@@ -36,7 +36,7 @@ dialects.forEach(function(dialect) {
}; };
this.User.create(data).success(function (user) { this.User.create(data).success(function (user) {
self.User.getOrCreate({ self.User.findOrCreate({
username: user.username username: user.username
}).success(function (_user) { }).success(function (_user) {
expect(_user.id).toEqual(user.id) expect(_user.id).toEqual(user.id)
...@@ -54,7 +54,7 @@ dialects.forEach(function(dialect) { ...@@ -54,7 +54,7 @@ dialects.forEach(function(dialect) {
}; };
this.User.create(data).success(function (user) { this.User.create(data).success(function (user) {
self.User.getOrCreate(data).success(function (_user) { self.User.findOrCreate(data).success(function (_user) {
expect(_user.id).toEqual(user.id) expect(_user.id).toEqual(user.id)
expect(_user.username).toEqual('Username') expect(_user.username).toEqual('Username')
expect(_user.data).toEqual('ThisIsData') expect(_user.data).toEqual('ThisIsData')
...@@ -72,7 +72,7 @@ dialects.forEach(function(dialect) { ...@@ -72,7 +72,7 @@ dialects.forEach(function(dialect) {
data: 'ThisIsData' data: 'ThisIsData'
}; };
this.User.getOrCreate(data, default_values).success(function (user) { this.User.findOrCreate(data, default_values).success(function (user) {
expect(user.username).toEqual('Username') expect(user.username).toEqual('Username')
expect(user.data).toEqual('ThisIsData') expect(user.data).toEqual('ThisIsData')
done() done()
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!