Alexis Rondeau

Archive

February 2016 · 1 dispatches

base-angular-tdd

Personal boilerplate for TDD in Angular.js with Karma. Uses Bower for dependency-management.

JavaScript

Angular 1.x TDD Package

Based on https://github.com/angular/angular-seed

Includes running Karma

Setup

  • Install node

    • brew install node
  • Install karma, jasmine

    • npm install karma jasmine-core karma-jasmine karma-chrome-launcher bower --save-dev
  • Install bower

    • npm install -g bower
  • Install dependencies

    • bower install

Development

  • Run karma

    • karma start karma.conf.js
  • Start writing tests in tests/
  • Fix tests in src/