diff --git a/circle.yml b/circle.yml
index b00026e21375e4f3774fd42033caefe12e781b70..ccf88924e0254f707670febb499c0765d7e7ea2c 100644
--- a/circle.yml
+++ b/circle.yml
@@ -1,3 +1,7 @@
 machine:
   node:
     version: 6
+
+test:
+  pre:
+    - npm run lint
diff --git a/test/.eslintrc.js b/test/.eslintrc.js
new file mode 100644
index 0000000000000000000000000000000000000000..9ec8ec428d248ad9015babbfed097523094b90e6
--- /dev/null
+++ b/test/.eslintrc.js
@@ -0,0 +1,5 @@
+module.exports = {
+    'env': {
+      'mocha': true,
+    },
+};
diff --git a/test/helpers/package-json.js b/test/helpers/package-json.js
index d32a5719536f5dbd49625db1bc7f906576ffb0ea..0a27c47178b7eae6df9f18c1a5349ab7ca8b2fe1 100644
--- a/test/helpers/package-json.js
+++ b/test/helpers/package-json.js
@@ -2,25 +2,26 @@ const expect = require('chai').expect;
 const fs = require('fs');
 const packageJson = require('../../app/helpers/package-json');
 const winston = require('winston');
+
 packageJson.setLogger(winston);
 
 const inputContent = fs.readFileSync('./test/_fixtures/package.json/inputs/01.json', 'utf8');
 
-describe('package.json helper', function() {
-  describe('setNewValue', function() {
-    it('replaces a dependency value', function() {
+describe('package.json helper', () => {
+  describe('setNewValue', () => {
+    it('replaces a dependency value', () => {
       const outputContent = fs.readFileSync('./test/_fixtures/package.json/outputs/011.json', 'utf8');
       const testContent =
         packageJson.setNewValue(inputContent, 'dependencies', 'cheerio', '0.22.1');
       expect(testContent).to.equal(outputContent);
     });
-    it('replaces only the first instance of a value', function() {
+    it('replaces only the first instance of a value', () => {
       const outputContent = fs.readFileSync('./test/_fixtures/package.json/outputs/012.json', 'utf8');
       const testContent =
         packageJson.setNewValue(inputContent, 'devDependencies', 'angular-touch', '1.6.1');
       expect(testContent).to.equal(outputContent);
     });
-    it('replaces only the second instance of a value', function() {
+    it('replaces only the second instance of a value', () => {
       const outputContent = fs.readFileSync('./test/_fixtures/package.json/outputs/013.json', 'utf8');
       const testContent =
         packageJson.setNewValue(inputContent, 'devDependencies', 'angular-sanitize', '1.6.1');