hunk.code_window:   });
     afterEach(() => mockFs.restore());
     it('works', () => {
       expect(findLazyModules('project-root')).to.eql([
         './' + join('.', 'moduleA.ts'),
         './' + join('.', 'moduleB.ts'),
         './' + join('.', 'moduleC.ts'),
         './' + join('.', 'app/+workspace/+settings/settings.module.ts')
       ]);
     });
   });
hunk.labels: keep keep keep keep replace replace replace replace replace replace keep keep
hunk.after_edit:     expect(findLazyModules('project-root')).to.eql({
         'moduleA': join(process.cwd(), 'project-root', 'moduleA.ts'),
         'moduleB': join(process.cwd(), 'project-root', 'moduleB.ts'),
         'moduleC': join(process.cwd(), 'project-root', 'moduleC.ts'),
         'app/+workspace/+settings/settings.module':
             join(process.cwd(), 'project-root', 'app/+workspace/+settings/settings.module.ts'),
       });
  
hunk.file_path: tests/acceptance/find-lazy-module.spec.ts
hunk.type: replace
file: import { Directive } from '@angular/core';
  
  @Directive({
    selector: '[<%= rawEntityName %>]'
  })
  export class <%= classifiedModuleName %>Directive {
  
    constructor() { }
  
  }
  