diff --git a/packages/component-helper-service/src/tests/collection.test.js b/packages/component-helper-service/src/tests/collection.test.js
index 1cda1f6e6db1141d9f7b4f77ab22990cdfe14abb..167153af8c03fc7149c36a9e8c149de351c0f7db 100644
--- a/packages/component-helper-service/src/tests/collection.test.js
+++ b/packages/component-helper-service/src/tests/collection.test.js
@@ -5,7 +5,7 @@ const { cloneDeep } = require('lodash')
 const fixturesService = require('pubsweet-component-fixture-service')
 
 const { fixtures, Model } = fixturesService
-const { Collection, Fragment, User } = require('../Helper')
+const { Collection, Fragment } = require('../Helper')
 
 describe('Collection helper', () => {
   let testFixtures = {}
@@ -231,26 +231,4 @@ describe('Collection helper', () => {
       expect(canHEMakeRecommendation).toBe(false)
     })
   })
-
-  describe('isAdmin', () => {
-    it('should return true if user is admin', async () => {
-      const { admin } = testFixtures.users
-      const adminId = admin.id
-      const UserModel = models.User
-      const userHelper = new User({ UserModel })
-      const isAdmin = await userHelper.isAdmin(adminId)
-
-      expect(isAdmin).toBe(true)
-    })
-
-    it('should return false if user is not admin', async () => {
-      const { reviewer } = testFixtures.users
-      const reviewerId = reviewer.id
-      const UserModel = models.User
-      const userHelper = new User({ UserModel })
-      const isAdmin = await userHelper.isAdmin(reviewerId)
-
-      expect(isAdmin).toBe(false)
-    })
-  })
 })
diff --git a/packages/component-helper-service/src/tests/user.test.js b/packages/component-helper-service/src/tests/user.test.js
new file mode 100644
index 0000000000000000000000000000000000000000..e31c60840a63df42275f95a09f9e127ed2059ec5
--- /dev/null
+++ b/packages/component-helper-service/src/tests/user.test.js
@@ -0,0 +1,40 @@
+process.env.NODE_TLS_REJECT_UNAUTHORIZED = '0'
+process.env.SUPPRESS_NO_CONFIG_WARNING = true
+
+const { cloneDeep } = require('lodash')
+const fixturesService = require('pubsweet-component-fixture-service')
+
+const { fixtures, Model } = fixturesService
+const { User } = require('../Helper')
+
+describe('User helper', () => {
+  let testFixtures = {}
+  let models
+
+  beforeEach(() => {
+    testFixtures = cloneDeep(fixtures)
+    models = Model.build(testFixtures)
+  })
+
+  describe('isAdmin', () => {
+    it('should return true if user is admin', async () => {
+      const { admin } = testFixtures.users
+      const adminId = admin.id
+      const UserModel = models.User
+      const userHelper = new User({ UserModel })
+      const isAdmin = await userHelper.isAdmin(adminId)
+
+      expect(isAdmin).toBe(true)
+    })
+
+    it('should return false if user is not admin', async () => {
+      const { reviewer } = testFixtures.users
+      const reviewerId = reviewer.id
+      const UserModel = models.User
+      const userHelper = new User({ UserModel })
+      const isAdmin = await userHelper.isAdmin(reviewerId)
+
+      expect(isAdmin).toBe(false)
+    })
+  })
+})