All Projects โ†’ juristr โ†’ Angular Testing Recipes

juristr / Angular Testing Recipes

Simple testing patterns for Angular version 2+

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Angular Testing Recipes

Typescript Webpack Starter
โšก create-ts-lib: A Starter Kit and a CLI to create your TypeScript / ES6 module bundled by Webpack without thinking about build or unit tests configurations. ๐Ÿ 
Stars: โœญ 358 (-20.44%)
Mutual labels:  karma, jasmine
Spring Boot Angular2
spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
Stars: โœญ 396 (-12%)
Mutual labels:  karma, jasmine
Karma
Spectacular Test Runner for JavaScript
Stars: โœญ 11,591 (+2475.78%)
Mutual labels:  karma, jasmine
Karmatic
๐Ÿฆ‘ Easy automatic (headless) browser testing with Jest's API, but powered by Karma & Webpack.
Stars: โœญ 1,178 (+161.78%)
Mutual labels:  karma, jasmine
vue-popover
Reusable popover component for Vue
Stars: โœญ 22 (-95.11%)
Mutual labels:  jasmine, karma
Semaphore Ng2 Webpack
Stars: โœญ 81 (-82%)
Mutual labels:  karma, jasmine
Angularjs Webpack Starter
๐Ÿš€ A modern frontend setup for AngularJS projects using NPM, TypeScript and Webpack.
Stars: โœญ 173 (-61.56%)
Mutual labels:  karma, jasmine
Jasmine Matchers
Write Beautiful Specs with Custom Matchers for Jest and Jasmine
Stars: โœญ 552 (+22.67%)
Mutual labels:  karma, jasmine
generator-speedseed
Oriented to components, allow create/choice template, multiple configuration with easy maintenance
Stars: โœญ 13 (-97.11%)
Mutual labels:  jasmine, karma
testing-angular-applications
Project for the Testing Angular Applications book
Stars: โœญ 99 (-78%)
Mutual labels:  jasmine, karma
Egeo
EGEO is the open-source UI library used to build Stratio's UI. It includes UI Components, Utilities, Services and much more to build user interfaces quickly and with ease. The library is distributed in AoT mode.
Stars: โœญ 69 (-84.67%)
Mutual labels:  karma, jasmine
angular-unit-testing-examples
Showroom for different Angular unit testing concepts
Stars: โœญ 19 (-95.78%)
Mutual labels:  jasmine, karma
Company Structure
A company structure with a list of projects and their users
Stars: โœญ 48 (-89.33%)
Mutual labels:  karma, jasmine
Springbootangularhtml5
โ™จ๏ธ Spring Boot 2 + Angular 11 + HTML5 router mode + HTTP interceptor + Lazy loaded modules
Stars: โœญ 89 (-80.22%)
Mutual labels:  karma, jasmine
Angularconcepts
Key Angular Concepts using Latest Angular version 5
Stars: โœญ 31 (-93.11%)
Mutual labels:  karma, jasmine
Saka
Elegant tab, bookmark and history search
Stars: โœญ 170 (-62.22%)
Mutual labels:  karma, jasmine
React Cordova Boilerplate
TodoMVC example for react with development tools to build a cordova application
Stars: โœญ 206 (-54.22%)
Mutual labels:  karma, jasmine
angular-material-boilerplate
A straightforward and well structured boilerplate based on Google's Angular Material project.
Stars: โœญ 28 (-93.78%)
Mutual labels:  jasmine, karma
metadatamanagement
Metadatamanagement (MDM) - Data Search for Higher Education Research and Science Studies
Stars: โœญ 21 (-95.33%)
Mutual labels:  jasmine, karma
karma-jasmine-diff-reporter
Diff and pretty print for failed tests
Stars: โœญ 31 (-93.11%)
Mutual labels:  jasmine

Angular Testing Recipes

Build Status

This repo is for Angular version 2+. More ยป

The goal of this repository is to have a collection of recipes for common testing scenarios with Angular. I'm happy for every contribution/suggestion ๐Ÿ˜ƒ.

Talk (Video + Slides)

I've been giving a talk on "Testing with Angular".

Contents

All the scenarios are listed here below and nicely linked to the source file.

  1. Testing Components
  2. Testing Services
  3. Testing Pipes
  4. Custom Matchers and Utilities

Articles on Testing

Run them yourself

If you want to run the example locally,

  1. clone this repository
  2. Run npm install
  3. Run npm test to execute all the tests

By running npm run test.watch you can run the tests in watch mode which is particularly useful during development.

Contribute

Wanna help? Of course! Just open an issue and/or send me a PR ๐Ÿ˜ƒ.

Other Links & Resources

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].