UNPKG

ng2-pipes

Version:
31 lines (23 loc) 717 B
import {LeftPadPipe} from "./lpad"; describe('LeftPadPipe Tests', () => { let pipe:LeftPadPipe; beforeEach(() => { pipe = new LeftPadPipe(); }); it('Should left pad with 2 blanks', () => { let result = pipe.transform('foo', 5); expect(result).toEqual(' foo'); }); it('Should left pad a number casted to string with 5 zeros', () => { let result = pipe.transform(String(2), 6, '0'); expect(result).toEqual('000002'); }); it('Should not add padding', () => { let result = pipe.transform('foo', 3); expect(result).toEqual('foo'); }); it('Should not add padding', () => { let result = pipe.transform('foofoo', 3); expect(result).toEqual('foofoo'); }); });