novo-elements
Version:
Bullhorn's NOVO Element Repository for Angular 2
114 lines (103 loc) • 4.37 kB
text/typescript
// APP
import { NovoLabelService } from './novo-label-service';
describe('Service: NovoLabelService', () => {
let service;
beforeEach(() => {
service = new NovoLabelService();
expect(service.filters).toBeDefined();
expect(service.clear).toBeDefined();
expect(service.emptyTableMessage).toBeDefined();
expect(service.noMatchingRecordsMessage).toBeDefined();
expect(service.erroredTableMessage).toBeDefined();
expect(service.pickerError).toBeDefined();
expect(service.pickerEmpty).toBeDefined();
expect(service.quickNoteError).toBeDefined();
expect(service.quickNoteEmpty).toBeDefined();
expect(service.required).toBeDefined();
expect(service.numberTooLarge).toBeDefined();
expect(service.save).toBeDefined();
expect(service.cancel).toBeDefined();
expect(service.next).toBeDefined();
expect(service.itemsPerPage).toBeDefined();
expect(service.select).toBeDefined();
expect(service.selected).toBeDefined();
expect(service.selectAllOnPage).toBeDefined();
expect(service.deselectAll).toBeDefined();
expect(service.refresh).toBeDefined();
expect(service.close).toBeDefined();
expect(service.move).toBeDefined();
expect(service.startDate).toBeDefined();
expect(service.endDate).toBeDefined();
expect(service.more).toBeDefined();
expect(service.clearAll).toBeDefined();
expect(service.today).toBeDefined();
expect(service.now).toBeDefined();
expect(service.isRequired).toBeDefined();
expect(service.notValidYear).toBeDefined();
expect(service.isTooLarge).toBeDefined();
expect(service.invalidAddress).toBeDefined();
expect(service.invalidEmail).toBeDefined();
expect(service.invalidMaxLength).toBeDefined();
expect(service.maxLengthMet).toBeDefined();
expect(service.minLength).toBeDefined();
expect(service.past1Day).toBeDefined();
expect(service.past7Days).toBeDefined();
expect(service.past30Days).toBeDefined();
expect(service.past90Days).toBeDefined();
expect(service.past1Year).toBeDefined();
expect(service.next1Day).toBeDefined();
expect(service.next7Days).toBeDefined();
expect(service.next30Days).toBeDefined();
expect(service.next90Days).toBeDefined();
expect(service.next1Year).toBeDefined();
expect(service.customDateRange).toBeDefined();
expect(service.backToPresetFilters).toBeDefined();
expect(service.okGotIt).toBeDefined();
expect(service.address).toBeDefined();
expect(service.apt).toBeDefined();
expect(service.city).toBeDefined();
expect(service.state).toBeDefined();
expect(service.zipCode).toBeDefined();
expect(service.country).toBeDefined();
expect(service.or).toBeDefined();
expect(service.clickToBrowse).toBeDefined();
expect(service.chooseAFile).toBeDefined();
expect(service.no).toBeDefined();
expect(service.yes).toBeDefined();
expect(service.search).toBeDefined();
expect(service.noItems).toBeDefined();
});
it('should initialize with all its label values.', () => {
expect(service).toBeDefined();
});
describe('Method: selectedRecords()', () => {
it('should be defined.', () => {
expect(service.selectedRecords).toBeDefined();
});
});
describe('Method: totalRecords()', () => {
it('should be defined.', () => {
expect(service.totalRecords).toBeDefined();
});
});
describe('Method: formatDateWithFormat()', () => {
it('should be defined.', () => {
expect(service.formatDateWithFormat).toBeDefined();
});
});
describe('Method: getWeekdays()', () => {
it('should be defined.', () => {
expect(service.getWeekdays).toBeDefined();
});
});
describe('Method: getMonths()', () => {
it('should be defined.', () => {
expect(service.getMonths).toBeDefined();
});
});
describe('Method: getProperty()', () => {
it('should be defined.', () => {
expect(service.getProperty).toBeDefined();
});
});
});