import { module } from 'ember-qunit'; import test from 'ember-sinon-qunit/test-support/test'; import keyToArray from 'consul-ui/utils/keyToArray'; module('Unit | Utils | keyToArray', {}); test('it splits a string by a separator, unless the string is the separator', function(assert) { [ { test: '/', expected: [''], }, { test: 'hello/world', expected: ['hello', 'world'], }, { test: '/hello/world', expected: ['', 'hello', 'world'], }, { test: '//', expected: ['', '', ''], }, ].forEach(function(item) { const actual = keyToArray(item.test); assert.deepEqual(actual, item.expected); }); });