UNPKG

jhipster-uml

Version:

UML support for JHipster via XMI files

32 lines (29 loc) 946 B
'use strict'; var expect = require('chai').expect, TypesHelper = require('../../lib/types/types_helper'), SQLTypes = require('../../lib/types/sql_types'), MongoDBTypes = require('../../lib/types/mongodb_types'), CassandraTypes = require('../../lib/types/cassandra_types'); describe('TypesHelper', () => { describe('#isNoSQL', () => { describe('when passing a SQL type', () => { describe('such as SQLTypes', () => { it('returns false', () => { expect(TypesHelper.isNoSQL(SQLTypes)); }); }); }); describe('when passing a NoSQL type', () => { describe('such as MongoDBTypes', () => { it('returns true', () => { expect(TypesHelper.isNoSQL(MongoDBTypes)); }); }); describe('such as CassandraTypes', () => { it('returns true', () => { expect(TypesHelper.isNoSQL(CassandraTypes)); }); }); }); }); });