add frontend and swap whole stack to sveltekit/nodejs
This commit is contained in:
27
src/lib/server/minecraft.test.ts
Normal file
27
src/lib/server/minecraft.test.ts
Normal file
@ -0,0 +1,27 @@
|
||||
import { describe, expect, test } from 'vitest';
|
||||
import { getBedrockUuid, getCrackedUuid, getJavaUuid } from '$lib/server/minecraft';
|
||||
|
||||
describe('java username', () => {
|
||||
test('is valid', async () => {
|
||||
expect(getJavaUuid('bytedream')).resolves.toBe('9aa026cc-b5dc-4357-a319-ab668101af0d');
|
||||
});
|
||||
test('is invalid', async () => {
|
||||
expect(getJavaUuid('57eoTQaLYchmETrTsWnNZXtZh')).rejects.toThrowError();
|
||||
});
|
||||
});
|
||||
|
||||
describe('bedrock username', () => {
|
||||
test('is valid', async () => {
|
||||
expect(getBedrockUuid('bytedream')).resolves.toBe('00000000-0000-0000-0009-01F5BF975D37');
|
||||
});
|
||||
test('is invalid', async () => {
|
||||
expect(getBedrockUuid('57eoTQaLYchmETrTsWnNZXtZh')).rejects.toThrowError();
|
||||
});
|
||||
});
|
||||
|
||||
describe('cracked username', () => {
|
||||
// every username can be converted to an uuid so every user id automatically valid
|
||||
test('is valid', () => {
|
||||
expect(getCrackedUuid('bytedream')).toBe('88de3863-bf47-30f9-a7f4-ab6134feb49a');
|
||||
});
|
||||
});
|
Reference in New Issue
Block a user