20 lines
672 B
TypeScript
20 lines
672 B
TypeScript
import * as dayjs from 'dayjs';
|
|
|
|
import { FormatMediumDatetimePipe } from './format-medium-datetime.pipe';
|
|
|
|
describe('FormatMediumDatePipe', () => {
|
|
const formatMediumDatetimePipe = new FormatMediumDatetimePipe();
|
|
|
|
it('should return an empty string when receive undefined', () => {
|
|
expect(formatMediumDatetimePipe.transform(undefined)).toBe('');
|
|
});
|
|
|
|
it('should return an empty string when receive null', () => {
|
|
expect(formatMediumDatetimePipe.transform(null)).toBe('');
|
|
});
|
|
|
|
it('should format date like this D MMM YYYY', () => {
|
|
expect(formatMediumDatetimePipe.transform(dayjs('2020-11-16').locale('fr'))).toBe('16 Nov 2020 00:00:00');
|
|
});
|
|
});
|