+ new Error('taskFunctions parameter object is empty')
+ )
+ })
+
+ it('Verify that taskFunctions parameter with multiple task functions contains function', () => {
+ const fn1 = () => {
+ return 1
+ }
+ const fn2 = ''
+ expect(() => new ThreadWorker({ fn1, fn2 })).toThrowError(
+ new TypeError('A taskFunctions parameter object value is not a function')