test("slice1: slicing an array-like object should return an array without the first value", function () {
    assert.deepEqual(arrayUtils.slice1({ length: 3, 0: 1, 1: 2, 2: 3 }), [2, 3]);
});
test("slice1: slicing an empty array should return an empty array", function () {
    assert.deepEqual(arrayUtils.slice1([]), []);
});
test("slice1: slicing an empty array should return an array without the first value", function () {
    assert.deepEqual(arrayUtils.slice1([1, 2, 3]), [2, 3]);
});