You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
34 lines
957 B
TypeScript
34 lines
957 B
TypeScript
import { describe, it, expect } from "vitest";
|
|
import { tiShortChoser } from "./tiShortChoser.ts";
|
|
|
|
describe("tiShortChoser", () => {
|
|
it("tiShortChoser 6, 2, 7, 3", () => {
|
|
expect(tiShortChoser(6, 2, 7, 3)).toEqual("3 4");
|
|
});
|
|
|
|
it("tiShortChoser 6, 6, 7, 3", () => {
|
|
expect(tiShortChoser(6, 6, 7, 3)).toEqual("2 4");
|
|
});
|
|
|
|
it("tiShortChoser 3, 3, 5, 5", () => {
|
|
expect(tiShortChoser(3, 3, 5, 5)).toEqual("2 2");
|
|
});
|
|
|
|
it("tiShortChoser 1, 1, 99, 99", () => {
|
|
expect(tiShortChoser(1, 1, 99, 99)).toEqual("2 2");
|
|
});
|
|
|
|
it("tiShortChoser 5, 7, 7, 3", () => {
|
|
expect(tiShortChoser(5, 7, 3, 2)).toEqual("6 3");
|
|
});
|
|
it("tiShortChoser 5, 7, 7, 3", () => {
|
|
expect(tiShortChoser(5, 7, 3, 2)).toEqual("6 3");
|
|
});
|
|
it("tiShortChoser 5, 0, 7, 3", () => {
|
|
expect(tiShortChoser(5, 0, 7, 3)).toEqual("1 4");
|
|
});
|
|
it("tiShortChoser 0, 1, 7, 3", () => {
|
|
expect(tiShortChoser(0, 1, 17, 50)).toEqual("1 18");
|
|
});
|
|
});
|