import { fastestResult, najneomeskanejsiResult } from './selectAlgorithm'; test('find fastest result', () => { const fastest = fastestResult([ [ [ { processor: 1, endTime: 10 }, { processor: 1, endTime: 11 } ], [ { processor: 2, endTime: 7 }, { processor: 2, endTime: 8 } ] ], [ [ { processor: 1, endTime: 20 }, ], [ { processor: 2, endTime: 19 } ] ], ]); expect(fastest).toBe(0); }); test('find najneomeskanejsi result', () => { const best = najneomeskanejsiResult([ [ [ { processor: 1, endTime: 10, delayed: 10 }, { processor: 1, endTime: 11, delayed: 20 } ], ], [ [ { processor: 1, endTime: 10, delayed: 0 }, { processor: 1, endTime: 11, delayed: 5 } ], ], [ [ { processor: 1, endTime: 10, delayed: 10 }, { processor: 1, endTime: 11, delayed: 10 } ], ] ]); expect(best).toBe(1); });