text: import { isArray } from 'ember-runtime/utils';
  import { A as emberA } from 'ember-runtime/system/native_array';
  import ArrayProxy from 'ember-runtime/system/array_proxy';
  
  QUnit.module('Ember Type Checking');
  
  const global = this;
  
  QUnit.test('Ember.isArray', function() {
    let numarray      = [1, 2, 3];
    let number        = 23;
    let strarray      = ['Hello', 'Hi'];
    let string        = 'Hello';
    let object        = {};
    let length        = { length: 12 };
    let fn            = function() {};
    let arrayProxy = ArrayProxy.create({ content: emberA() });
  
    equal(isArray(numarray), true, '[1,2,3]');
    equal(isArray(number), false, '23');
    equal(isArray(strarray), true, '["Hello", "Hi"]');
    equal(isArray(string), false, '"Hello"');
    equal(isArray(object), false, '{}');
    equal(isArray(length), true, '{ length: 12 }');
    equal(isArray(global), false, 'global');
    equal(isArray(fn), false, 'function() {}');
    equal(isArray(arrayProxy), true, '[]');
  });
  