@@ -213,15 +213,15 @@ describe('user dao', function () {
213
213
const expectedField = 'field1' ;
214
214
const expectedValue = 'value1' ;
215
215
216
- fakeCollection . findOneAndUpdate = function ( query , update , options , cbk ) {
216
+ fakeCollection . updateOne = function ( query , update , cbk ) {
217
217
assert . equal ( query . _id , expectedUser . id ) ;
218
218
assert . equal ( update . $set [ expectedField ] , expectedValue ) ;
219
- cbk ( null , expectedUser ) ;
219
+ cbk ( null , { modifiedCount : 1 } ) ;
220
220
} ;
221
221
222
222
dao . updateFieldWithMethod ( expectedUser . id , '$set' , expectedField , expectedValue , function ( err , updates ) {
223
223
assert . equal ( err , null ) ;
224
- assert . deepEqual ( updates , expectedUser ) ;
224
+ assert . deepEqual ( updates , 1 ) ;
225
225
return done ( ) ;
226
226
} ) ;
227
227
} ) ;
@@ -231,15 +231,15 @@ describe('user dao', function () {
231
231
const expectedField = 'field1' ;
232
232
const expectedValue = [ 'value1' , 'value2' ] ;
233
233
234
- fakeCollection . findOneAndUpdate = function ( query , update , options , cbk ) {
234
+ fakeCollection . updateOne = function ( query , update , cbk ) {
235
235
assert . equal ( query . _id , expectedUser . id ) ;
236
236
assert . equal ( update . $pull [ expectedField ] , expectedValue ) ;
237
- cbk ( null , expectedUser ) ;
237
+ cbk ( null , { modifiedCount : 1 } ) ;
238
238
} ;
239
239
240
240
dao . updateFieldWithMethod ( expectedUser . id , '$pull' , expectedField , expectedValue , function ( err , updates ) {
241
241
assert . equal ( err , null ) ;
242
- assert . equal ( updates , expectedUser ) ;
242
+ assert . equal ( updates , 1 ) ;
243
243
return done ( ) ;
244
244
} ) ;
245
245
} ) ;
@@ -249,15 +249,15 @@ describe('user dao', function () {
249
249
const expectedField = 'field1' ;
250
250
const expectedValue = 'value1' ;
251
251
252
- fakeCollection . findOneAndUpdate = function ( query , update , options , cbk ) {
252
+ fakeCollection . updateOne = function ( query , update , cbk ) {
253
253
assert . equal ( query . _id , expectedUser . id ) ;
254
254
assert . equal ( update . $set [ expectedField ] , expectedValue ) ;
255
- cbk ( null , expectedUser ) ;
255
+ cbk ( null , { modifiedCount : 1 } ) ;
256
256
} ;
257
257
258
258
dao . updateField ( expectedUser . id , expectedField , expectedValue , function ( err , updates ) {
259
259
assert . equal ( err , null ) ;
260
- assert . equal ( updates , expectedUser ) ;
260
+ assert . equal ( updates , 1 ) ;
261
261
return done ( ) ;
262
262
} ) ;
263
263
} ) ;
@@ -267,15 +267,15 @@ describe('user dao', function () {
267
267
const expectedField = 'field1' ;
268
268
const expectedValue = [ 'value1' , 'value2' ] ;
269
269
270
- fakeCollection . findOneAndUpdate = function ( query , update , options , cbk ) {
270
+ fakeCollection . updateOne = function ( query , update , cbk ) {
271
271
assert . equal ( query . _id , expectedUser . id ) ;
272
272
assert . deepEqual ( update . $pull [ expectedField ] , expectedValue ) ;
273
- cbk ( null , expectedUser ) ;
273
+ cbk ( null , { modifiedCount : 1 } ) ;
274
274
} ;
275
275
276
276
dao . removeFromArrayFieldById ( expectedUser . id , expectedField , expectedValue , function ( err , added ) {
277
277
assert . equal ( err , null ) ;
278
- assert . equal ( added , expectedUser ) ;
278
+ assert . equal ( added , 1 ) ;
279
279
return done ( ) ;
280
280
} ) ;
281
281
} ) ;
@@ -285,10 +285,10 @@ describe('user dao', function () {
285
285
const expectedField = 'field1' ;
286
286
const expectedValue = [ 'value1' , 'value2' ] ;
287
287
288
- fakeCollection . findOneAndUpdate = function ( query , update , options , cbk ) {
288
+ fakeCollection . updateOne = function ( query , update , cbk ) {
289
289
assert . equal ( query . _id , expectedUser . id ) ;
290
290
assert . deepEqual ( update . $push [ expectedField ] , { $each : [ expectedValue ] } ) ;
291
- cbk ( null , expectedUser ) ;
291
+ cbk ( null , { modifiedCount : 1 } ) ;
292
292
} ;
293
293
294
294
dao . addToArrayFieldById ( expectedUser . id , expectedField , expectedValue , function ( err , added ) {
0 commit comments