An implementation of the 2048 game as a practice to learn JavaScript testing with Grunt, Karma, PhantomJS and Jasmine.