12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879 |
- /**
- * Base62 tests.
- *
- * @author tcode2k16 [tcode2k16@gmail.com]
- *
- * @copyright Crown Copyright 2018
- * @license Apache-2.0
- */
- import TestRegister from "../../TestRegister";
- TestRegister.addTests([
- {
- name: "To Base62: nothing",
- input: "",
- expectedOutput: "",
- recipeConfig: [
- {
- op: "To Base62",
- args: ["0-9A-Za-z"],
- },
- ],
- },
- {
- name: "To Base62: Hello, World!",
- input: "Hello, World!",
- expectedOutput: "1wJfrzvdbtXUOlUjUf",
- recipeConfig: [
- {
- op: "To Base62",
- args: ["0-9A-Za-z"],
- },
- ],
- },
- {
- name: "To Base62: UTF-8",
- input: "ნუ პანიკას",
- expectedOutput: "BPDNbjoGvDCDzHbKT77eWg0vGQrJuWRXltuRVZ",
- recipeConfig: [
- {
- op: "To Base62",
- args: ["0-9A-Za-z"],
- },
- ],
- },
- {
- name: "From Base62: nothing",
- input: "",
- expectedOutput: "",
- recipeConfig: [
- {
- op: "From Base62",
- args: ["0-9A-Za-z"],
- },
- ],
- },
- {
- name: "From Base62: Hello, World!",
- input: "1wJfrzvdbtXUOlUjUf",
- expectedOutput: "Hello, World!",
- recipeConfig: [
- {
- op: "From Base62",
- args: ["0-9A-Za-z"],
- },
- ],
- },
- {
- name: "From Base62: UTF-8",
- input: "BPDNbjoGvDCDzHbKT77eWg0vGQrJuWRXltuRVZ",
- expectedOutput: "ნუ პანიკას",
- recipeConfig: [
- {
- op: "From Base62",
- args: ["0-9A-Za-z"],
- },
- ],
- }
- ]);
|