UNPKG

blow-data

Version:
44 lines (37 loc) 898 B
/// <reference path="../typings/tsd.d.ts" /> 'use strict' import * as chai from 'chai'; import * as helpers from './helpers'; import {ModelMetadata} from '../src/ModelMetadata'; import {BaseModel} from '../src/BaseModel'; const expect = chai.expect; describe('ModelMetadata', () => { helpers.checkClassExport(ModelMetadata, {name: 'Test'}); helpers.checkAttributes(ModelMetadata, { default: { args: { name: 'Test' }, expected: { name: 'Test', autoId: true, pluralName: 'Tests', connectionName: 'default' } }, custom: { args: { name: 'Test', autoId: false, pluralName: 'Supertests', connection: 'memory' }, expected: { name: 'Test', autoId: false, pluralName: 'Supertests', connectionName: 'memory' } } }); });