module.exports = function(grunt) {
    require('load-grunt-tasks')(grunt);

    grunt.initConfig({
        pkg: grunt.file.readJSON('package.json'),

        phplint: {
            options: {
                swapPath: '/tmp'
            },
            application: ['src/*.php']
        },
        phpcs: {
            options: {
                bin: './vendor/bin/phpcs',
                standard: './phpcs.xml'
            },
            application: {
                dir: ['./src']
            }
        },
        phpmd: {
            options: {
                bin: './vendor/bin/phpmd',
                rulesets: './phpmd.xml',
                reportFormat: 'text'
            },
            application: {
                dir: './src'
            }
        },
        phpdcd: {
            options: {
                bin: './vendor/bin/phpdcd'
            },
            application: {
                dir: ['src']
            }
        },
        phpunit: {
            options: {
                bin: './vendor/bin/phpunit'
            },
            application: {
                configuration: './phpunit.xml'
            }
        }
    });

    grunt.registerTask('default', ['phplint', 'phpcs', 'phpmd', 'phpdcd']);
};

@@ -1221,15 +1221,26 @@
 'phpdcd'
+, 'phpunit'
 %5D);%0A%7D;%0A

add phpunit to grunt task