deno.land / x / simple_utility@v0.0.9 / test / base64.test.ts

base64.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
26
27
28
29
import {assertEquals} from "../deps.test.ts";import {base64Encode, base64Decode} from "../src/base64.ts";
const sample = new Uint8Array([ 0x58, 0x0D, 0xC7, 0x64, 0x21, 0x42, 0x27, 0x76, 0x2E, 0xA6, 0xFE, 0x9E, 0x58, 0xA3, 0x93, 0x9A, 0x9A, 0x07, 0x57, 0xAE, 0x4E, 0x5B, 0x2F, 0xC7, 0x7A, 0xEF, 0xD7, 0xAF, 0xF5, 0x1F, 0x2A, 0x3A]);
const encodeResult = "WA3HZCFCJ3Yupv6eWKOTmpoHV65OWy/Heu/Xr/UfKjo=";
Deno.test({ name: "Base64: Encode", fn(){ const result = base64Encode(sample);
assertEquals(result, encodeResult); }});
Deno.test({ name: "Base64: Decode", fn(){ const result = base64Decode(encodeResult);
assertEquals(result, sample); }});
simple_utility

Version Info

Tagged at
a year ago