Skip to content

Commit

Permalink
refac(stackflow): Test 코드 내 변수 네이밍 변경
Browse files Browse the repository at this point in the history
  • Loading branch information
ssi02014 committed Aug 5, 2023
1 parent 9f7e48e commit 31744d6
Show file tree
Hide file tree
Showing 2 changed files with 24 additions and 24 deletions.
24 changes: 12 additions & 12 deletions core/src/utils/id.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -7,20 +7,20 @@ beforeAll(() => {
const getCalculatedId = (time: number) => (time * 1000).toString(16);

test("id - time() 값을 기반으로 유니크한 아이디 값을 반환한다.", () => {
const time1 = new Date("2023-08-06").getTime(); // 1691280000000
const time2 = new Date("2023-08-07").getTime(); // 1691366400000
const expectedTime1 = new Date("2023-08-06").getTime(); // 1691280000000
const expectedTime2 = new Date("2023-08-07").getTime(); // 1691366400000

jest.setSystemTime(time1);
jest.setSystemTime(expectedTime1);

expect(id()).toBe(getCalculatedId(time1));
expect(id()).toBe(getCalculatedId((time1 * 1000 + 1) / 1000));
expect(id()).toBe(getCalculatedId((time1 * 1000 + 2) / 1000));
expect(id()).toBe(getCalculatedId((time1 * 1000 + 3) / 1000));
expect(id()).toBe(getCalculatedId(expectedTime1));
expect(id()).toBe(getCalculatedId((expectedTime1 * 1000 + 1) / 1000));
expect(id()).toBe(getCalculatedId((expectedTime1 * 1000 + 2) / 1000));
expect(id()).toBe(getCalculatedId((expectedTime1 * 1000 + 3) / 1000));

jest.setSystemTime(time2);
jest.setSystemTime(expectedTime2);

expect(id()).toBe(getCalculatedId(time2));
expect(id()).toBe(getCalculatedId((time2 * 1000 + 1) / 1000));
expect(id()).toBe(getCalculatedId((time2 * 1000 + 2) / 1000));
expect(id()).toBe(getCalculatedId((time2 * 1000 + 3) / 1000));
expect(id()).toBe(getCalculatedId(expectedTime2));
expect(id()).toBe(getCalculatedId((expectedTime2 * 1000 + 1) / 1000));
expect(id()).toBe(getCalculatedId((expectedTime2 * 1000 + 2) / 1000));
expect(id()).toBe(getCalculatedId((expectedTime2 * 1000 + 3) / 1000));
});
24 changes: 12 additions & 12 deletions core/src/utils/time.spec.ts
Original file line number Diff line number Diff line change
Expand Up @@ -5,20 +5,20 @@ beforeAll(() => {
});

test("time - 이전 호출과 현재 호출 사이에 시간이 동일한 경우 중복을 방지한다.", () => {
const time1 = new Date("2023-08-06").getTime(); // 1691280000000
const time2 = new Date("2023-08-07").getTime(); // 1691366400000
const expectedTime1 = new Date("2023-08-06").getTime(); // 1691280000000
const expectedTime2 = new Date("2023-08-07").getTime(); // 1691366400000

jest.setSystemTime(time1);
jest.setSystemTime(expectedTime1);

expect(time()).toBe(time1);
expect(time()).toBe((time1 * 1000 + 1) / 1000);
expect(time()).toBe((time1 * 1000 + 2) / 1000);
expect(time()).toBe((time1 * 1000 + 3) / 1000);
expect(time()).toBe(expectedTime1);
expect(time()).toBe((expectedTime1 * 1000 + 1) / 1000);
expect(time()).toBe((expectedTime1 * 1000 + 2) / 1000);
expect(time()).toBe((expectedTime1 * 1000 + 3) / 1000);

jest.setSystemTime(time2);
jest.setSystemTime(expectedTime2);

expect(time()).toBe(time2);
expect(time()).toBe((time2 * 1000 + 1) / 1000);
expect(time()).toBe((time2 * 1000 + 2) / 1000);
expect(time()).toBe((time2 * 1000 + 3) / 1000);
expect(time()).toBe(expectedTime2);
expect(time()).toBe((expectedTime2 * 1000 + 1) / 1000);
expect(time()).toBe((expectedTime2 * 1000 + 2) / 1000);
expect(time()).toBe((expectedTime2 * 1000 + 3) / 1000);
});

0 comments on commit 31744d6

Please sign in to comment.