Source of Jasmine and Karma article from me JavaScript Deep Dive blog