-
Notifications
You must be signed in to change notification settings - Fork 0
/
test.ts
25 lines (24 loc) · 829 Bytes
/
test.ts
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
import { assertEquals } from "../deps.ts";
import { ArrayToListNode, ListNodeToArray } from "../mod.ts";
import lian_biao_zhong_dao_shu_di_kge_jie_dian_lcof from "./index.ts";
Deno.test("lian-biao-zhong-dao-shu-di-kge-jie-dian-lcof", () => {
const examples: {
input: [number[], number];
output: number[];
}[] = [
{ input: [[1, 2, 3, 4, 5], 2], output: [4, 5] },
{ input: [[1, 2, 3, 4, 5], 1], output: [5] },
{ input: [[1, 2, 3, 4, 5], 3], output: [3, 4, 5] },
];
examples.forEach(({ input, output }) => {
assertEquals(
output,
ListNodeToArray(
lian_biao_zhong_dao_shu_di_kge_jie_dian_lcof(
ArrayToListNode(input[0]),
input[1],
),
),
);
});
});