// #docregion // #docplaster // #docregion base-pipe-spec import {InitCapsPipe} from './init-caps-pipe'; describe('InitCapsPipe', () => { let pipe:InitCapsPipe; beforeEach(() => { pipe = new InitCapsPipe(); }); it('transforms "abc" to "Abc"', () => { expect(pipe.transform('abc')).toEqual('Abc'); }); it('transforms "abc def" to "Abc Def"', () => { expect(pipe.transform('abc def')).toEqual('Abc Def'); }); it('leaves "Abc Def" unchanged', () => { expect(pipe.transform('Abc Def')).toEqual('Abc Def'); }); // #enddocregion base-pipe-spec /* more tests we could run it('transforms "abc-def" to "Abc-def"', () => { expect(pipe.transform('abc-def')).toEqual('Abc-def'); }); it('transforms " abc def" to " Abc Def" (preserves spaces) ', () => { expect(pipe.transform(' abc def')).toEqual(' Abc Def'); }); */ // #docregion base-pipe-spec }); // #enddocregion base-pipe-spec