deno.land / x / froebel@v0.23.2 / shuffle.test.ts

shuffle.test.ts
نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
import shuffle from "./shuffle.ts";import { assert, assertEquals, assertNotEquals } from "testing/asserts.ts";
Deno.test("shuffle", () => { const list = [...Array(1e5)].map((_, i) => i); const org = [...list]; const shuffled = shuffle(list);
assertEquals(list, org); assertNotEquals(list, shuffled); assert(list.length === shuffled.length); assertEquals(shuffled.sort((a, b) => a - b), list);});
froebel

Version Info

Tagged at
a year ago