+import { expect } from 'expect';
+
import { CircularArray } from '../../src/utils/CircularArray';
-import expect from 'expect';
describe('Circular array test suite', () => {
it('Verify that circular array can be instantiated', () => {
it('Verify circular array default size at instance creation', () => {
const circularArray = new CircularArray();
- expect(circularArray.size).toBe(2000);
+ expect(circularArray.size).toBe(Number.MAX_SAFE_INTEGER);
});
it('Verify that circular array size can be set at instance creation', () => {
expect(circularArray.length).toBe(4);
});
- it('Verify that circular array size can\'t be negative at instance creation', () => {
- expect(() => new CircularArray(-1)).toThrowError(
- new RangeError('Invalid circular array size')
- );
+ it("Verify that circular array size can't be negative at instance creation", () => {
+ expect(() => new CircularArray(-1)).toThrowError(new RangeError('Invalid circular array size'));
});
it('Verify that circular array empty works as intended', () => {