14
ANGULAR TESTING WITH KARMA AND JASMINE

Angular Testing

Embed Size (px)

Citation preview

Page 1: Angular Testing

ANGULAR TESTINGWITH KARMA AND JASMINE

Page 2: Angular Testing
Page 3: Angular Testing

ANGULARJS

AngularJS is one of the most popularsingle-page application frameworks.

KARMAJSKarma is a javascript command linetool that can be used to spawn a webserver which loads your application.

Page 4: Angular Testing

JASMINEJSJasmine is an open source testingframework for Javascript, focused inBDD (Behavior Driven Development).

ANGULARMOCKSAllows you to inject and mock Angularservices for unit tests.

Page 5: Angular Testing
Page 6: Angular Testing
Page 7: Angular Testing

todo-controller.js

Page 8: Angular Testing

todo-controller-spec.js

Page 9: Angular Testing

bs-calc.js

Page 10: Angular Testing

bs-calc-spec.js

Page 11: Angular Testing
Page 12: Angular Testing

log-service.js

Page 13: Angular Testing

log-service-spec.js

Page 14: Angular Testing

THANKYOUAND LET'S