feat(services): add guilds endpoints

This commit is contained in:
Divlo
2022-02-19 19:08:25 +00:00
parent 5f2b8c8021
commit e6d8b64f8a
31 changed files with 2213 additions and 2314 deletions

View File

@ -3,15 +3,20 @@ import { parseStringNullish } from '../parseStringNullish.js'
const defaultString = 'defaultString'
describe('/tools/utils/parseStringNullish', () => {
it('returns `defaultString` if `string === undefined`', () => {
expect(parseStringNullish(defaultString, undefined)).toEqual(defaultString)
})
it('returns `null` if `string === null`', () => {
expect(parseStringNullish(defaultString, null)).toEqual(null)
})
it('returns `null` if `string.length === 0`', () => {
expect(parseStringNullish(defaultString, '')).toEqual(null)
})
it('returns `defaultString` if `string == null`', () => {
expect(parseStringNullish(defaultString)).toEqual(defaultString)
})
it('returns `string` if `string.length > 0`', () => {
expect(parseStringNullish(defaultString, 'string')).toEqual('string')
const string = 'myString'
expect(parseStringNullish(defaultString, string)).toEqual(string)
})
})