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
