import {expect} from 'chai'; import {executionComparator} from '../../../src'; describe('UNIT: Execution Comparator', () => { it('should correctly compare two addresses', () => { const address1 = {key: '0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}; const address2 = {key: '0xBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'}; expect(executionComparator(address1, address2)).to.eq(-1); }); it('should correctly compare two addresses', () => { const address1 = {key: '0x9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}; const address2 = {key: '0x8BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB'}; expect(executionComparator(address1, address2)).to.eq(1); }); it('should correctly compare two equal addresses', () => { const address1 = {key: '0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}; const address2 = {key: '0xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'}; expect(executionComparator(address1, address2)).to.eq(0); }); it('should correctly compare two addresses', () => { const address1 = {key: '0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFE'}; const address2 = {key: '0xFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF'}; expect(executionComparator(address1, address2)).to.eq(-1); }); });