(test, authenticated)
| 20 | } |
| 21 | |
| 22 | function mockUpPassport(test, authenticated) { |
| 23 | var spies = { }; |
| 24 | security.__set__('passport', { |
| 25 | use: function(fn) { |
| 26 | spies.useCalled = true; |
| 27 | }, |
| 28 | authenticate: function(strategy, callback) { |
| 29 | spies.authenticateCalled = true; |
| 30 | return function() { callback(); }; |
| 31 | } |
| 32 | }); |
| 33 | return spies; |
| 34 | } |
| 35 | |
| 36 | function mockUpMongoStrategy(test) { |
| 37 | var strategy = function(dbUrl, apiKey, dbName, usersCollection) { |