| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- /**
 
-  * Created by Tony on 2017/3/21.
 
-  */
 
- var test = require('tape');
 
- var counter = require('../../../public/counter/counter');
 
- var mongoose = require('mongoose');
 
- test('test counter\'s usage 0:', function(t) {
 
-     var promise = counter.counterDAO.getCurrentID(counter.moduleName.report,function(result, err) {
 
-         console.log('callback result 0: ' + result.sequence_value);
 
-     });
 
-     if (promise) {
 
-         promise.then(function(rst){
 
-             console.log('promise result 0: ' + rst.sequence_value);
 
-         });
 
-     }
 
-     t.pass('just pass');
 
-     t.end();
 
- })
 
- test('test counter\'s usage 1:', function(t) {
 
-     var promise = counter.counterDAO.getCurrentID(counter.moduleName.report, null);
 
-     if (promise) {
 
-         promise.then(function(rst){
 
-             console.log('promise result 1: ' + rst.sequence_value);
 
-         });
 
-     }
 
-     t.pass('just pass');
 
-     t.end();
 
- })
 
- test('test counter\'s usage 2:', function(t) {
 
-     counter.counterDAO.getIDAfterCount(counter.moduleName.report, 1, function(err, result){
 
-         console.log('result 2: ' + result.value.sequence_value);
 
-         t.equal(result.value.sequence_value, 1);
 
-         t.end();
 
-     });
 
- })
 
- test('finish', function (t) {
 
-     mongoose.disconnect();
 
-     t.pass('closing db connection');
 
-     t.end();
 
- });
 
 
  |