-let numberOfMessagesPosted = 0
-const postMessage = function () {
- numberOfMessagesPosted++
-}
-class SpyWorker extends ThreadWorker {
- getMainWorker () {
- return { postMessage: postMessage }
+describe('Thread worker test suite', () => {
+ let numberOfMessagesPosted = 0
+ const postMessage = () => {
+ ++numberOfMessagesPosted
+ }
+ class SpyWorker extends ThreadWorker {
+ constructor (fn) {
+ super(fn)
+ this.port = { postMessage }
+ }