anchor.diff:          return error is EntityPopulatorException;
         })
         .then((bool isSuccess) {
  -        expect(isSuccess, success);
  +        expect(isSuccess, expectedSuccess);
         })
         .whenComplete(() {
           if(tmpDir != null) {
  
positive.code:                             FileSystemEntityType.LINK];
  
  void _registerEntityPopulaterTests() {
  
    group('file from String content', () {
  
      [true, false].forEach((bool parentDirExists) {
        _entityTypes.forEach((FileSystemEntityType existingEntity) {
  
negative.code:                     return link.create(linkToFilePath);
                    });
              default:
                throw 'not impled yet: existing entity $existingEntityType';
            }
          }
        })
        .then((_) {
          return EntityPopulater.populate(absolutePath, entityContent,
              createParentDirectories: createParent,
              overwriteExisting: overwriteExisting);
        })
        .then((FileSystemEntity entity) {
          expect(entity.path, equals(absolutePath));
          expect(FileSystemEntity.typeSync(entity.path, followLinks: false),
              entityType);
  
          return EntityValidator.validate(entity, entityContent)
              .isEmpty;
        })
        .catchError((error) {
  