anchor.diff:              expect(zRangeResult.length, equals(2));
               expect(zRangeResult['value'], equals(100));
               expect(zRangeResult['value2'], equals(103));
  -            }))
  -          );
  -      
  -      async(
  -          client.zadd('setId', zSet)
  +          }))
  +          
  +            
  +          .then((_) => client.zadd('setId', zSet))
             .then((_) => client.zrangebyscore('setId', max: 105, skip: 1, take:2)
             .then((zRangeResult) {
               expect(zRangeResult.length, equals(2));
               expect(zRangeResult.contains('value2'), isTrue);
               expect(zRangeResult.contains('value5'), isTrue);
  -            }))
  -          );
  -      }); 
  +          }))
  +      );
  +
  +    }); 
       
   
       test('ZREMRANGEBYRANK', () {
  
positive.code:                                                       new ZSetEntry('three', 3) ]);
        var weights = [ 2, 3 ];
        
        async(
            client.zadd('setId', zSet)
            .then((_) => client.zadd('setId2', zSet2)
            .then((_) => client.zinterstore('unionSetId', ['setId', 'setId2'], aggregate: 'MIN')
            .then((zUnionStoreResult) => expect(zUnionStoreResult, equals(2)))))
            );
        
        async(
            client.zadd('setId3', zSet)
            .then((_) => client.zadd('setId4', zSet2)
            .then((_) => client.zinterstore('unionSetId', ['setId3', 'setId4'], weights: weights, aggregate: 'MIN')
            .then((zUnionStoreResult) => expect(zUnionStoreResult, equals(2)))))
            );
        });
      });
    test('SORT', () {
      var alphabeticalList = [ 'some-string', 'other-string'],
          numericalList = [4, 5, 2, 5, 1];
  
negative.code:             expect(zRangeResult.length, equals(1));
              expect(zRangeResult['value2'], equals(103));
              }))
  
            .then((_) => client.zadd('setId', zSet))
            .then((_) => client.zrangebyscore('setId', max: 105, skip: 1, take:2)
            .then((zRangeResult) {
              expect(zRangeResult.length, equals(2));
              expect(zRangeResult.contains('value2'), isTrue);
              expect(zRangeResult.contains('value5'), isTrue);
            }))
          );
        
        });    
      
      test('ZREVRANGEBYSCORE', () {
  