Lab work for course [Angularjs ngmock unit testing] (https://app.pluralsight.com/library/courses/angularjs-ngmock-unit-testing/table-of-contents) on Pluralsight
Developed with Visual Studio Code and accesess the omdb API for resources.
###Techs
Tech |
---|
AngularJS |
Angular-mock |
Angular-route |
Angular-resource |
HTML |
CSS / Bootstrap |
jQuery |
Jasmine |
Karma |
PhantomJS |
NodeJS |
Npm |
Git |
Batch Files |
###Modules
Module |
---|
01. Getting Started |
02. First Steps with ngMocks Core Functions |
03. Unit Testing HTTP Interactions with ngMock |
04. Unit Testing Controllers with ngMock |
05. Unit Testing with Timeouts and Intervals |
06. Unit Testing Directives with rootScope |
07. Unit Testing with Dates |
08. Unit Testing with Exceptions |
09. Unit Testing with Logging |
10. Testing with ngMockE2E BackEnd |
npm init
npm install karma --save-dev
npm install -g karma-cli
npm install karma-jasmine karma-phantomjs jasmine-core --save-dev
karma init
npm install angular --save-dev
npm install angular-mocks --save-dev
npm install angular-resource --save-dev
npm install angular-route --save-dev
npm install jquery --save-dev
npm install bootstrap --save-dev
npm install angular-ui-bootstrap --save-dev
run commit "COMMIT MESSAGE" from cmd
This will run the commit.bat file located in the root folder