All Projects → lathonez → Clicker

lathonez / Clicker

Licence: mit
Ionic 2 + @angular/cli Seed Project : Angular2 + Typescript + Karma + Protractor + Travis

Programming Languages

typescript
32286 projects

Projects that are alternatives of or similar to Clicker

Starter Kit
📦 Angular 11+ starter kit for enterprise-grade projects
Stars: ✭ 1,102 (+151.03%)
Mutual labels:  seed, ionic, angular-cli
Generator Ngx Rocket
🚀 Extensible Angular 11+ enterprise-grade project generator
Stars: ✭ 1,329 (+202.73%)
Mutual labels:  seed, ionic, angular-cli
Universal
Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, CLI scaffolding, dev/prod modes, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer
Stars: ✭ 669 (+52.39%)
Mutual labels:  seed, angular-cli
Angular Electron Seed
An Angular (4+) seed with Electron, Live-reload, AngularCLI, etc.
Stars: ✭ 118 (-73.12%)
Mutual labels:  seed, angular-cli
Express Typescript Boilerplate
A delightful way to building a RESTful API with NodeJs & TypeScript by @w3tecch
Stars: ✭ 2,293 (+422.32%)
Mutual labels:  seed, e2e-tests
Testing Workshop
A workshop for learning how to test JavaScript applications
Stars: ✭ 1,276 (+190.66%)
Mutual labels:  unit-testing, e2e-tests
Cypress Example Recipes
Various recipes for testing common scenarios with Cypress
Stars: ✭ 2,485 (+466.06%)
Mutual labels:  unit-testing, e2e-tests
React Shopping Cart
🛍️ Simple ecommerce cart application built with React Redux
Stars: ✭ 1,808 (+311.85%)
Mutual labels:  unit-testing, e2e-tests
seed-barista
☕️ Barista: CSS unit testing with Javascript
Stars: ✭ 24 (-94.53%)
Mutual labels:  unit-testing, seed
ionic-workflow-guide
Create a full and powerful worflow with Ionic (Unit Testing, Environment variables, Automatic documentation, Production App Server, Automatic deployment)
Stars: ✭ 46 (-89.52%)
Mutual labels:  unit-testing, e2e-tests
angular-material-boilerplate
A straightforward and well structured boilerplate based on Google's Angular Material project.
Stars: ✭ 28 (-93.62%)
Mutual labels:  unit-testing, e2e-tests
Aspnetcorespa
Asp.Net 5.0 & Angular 11 SPA Fullstack application with plenty of examples. Live demo:
Stars: ✭ 1,211 (+175.85%)
Mutual labels:  unit-testing, angular-cli
angular-karma test-explorer
vscode extension for easy angular testing and debugging
Stars: ✭ 67 (-84.74%)
Mutual labels:  unit-testing, angular-cli
enterprise-angular-seed
Angular CLI based seed application incorporating many best practices typically needed in Enterprise apps.
Stars: ✭ 62 (-85.88%)
Mutual labels:  seed, angular-cli
angular-unit-testing-examples
Showroom for different Angular unit testing concepts
Stars: ✭ 19 (-95.67%)
Mutual labels:  unit-testing, angular-cli
Angular Native Seed
Build web apps and NativeScript applications from one codebase using the AngularCLI.
Stars: ✭ 271 (-38.27%)
Mutual labels:  seed, angular-cli
Starters
Starter templates for Ionic apps, used by the Ionic CLI
Stars: ✭ 374 (-14.81%)
Mutual labels:  ionic
Android Testing With Kotlin
Android Testing With Kotlin
Stars: ✭ 393 (-10.48%)
Mutual labels:  unit-testing
Dredd
Language-agnostic HTTP API Testing Tool
Stars: ✭ 3,770 (+758.77%)
Mutual labels:  unit-testing
Luaunit
LuaUnit is a popular unit-testing framework for Lua, with an interface typical of xUnit libraries (Python unittest, Junit, NUnit, ...). It supports several output formats (Text, TAP, JUnit, ...) to be used directly or work with Continuous Integration platforms (Jenkins, Maven, ...).
Stars: ✭ 362 (-17.54%)
Mutual labels:  unit-testing

Ionic 2 Demo / Seed Project : + i18n + Unit Testing + E2E Testing + CI + CD

CircleCI Build status codecov.io Code Climate MIT license Dependency Status devDependency Status

Click here for the live demo

Ionic's official repo

Ionic have created an official unit testing example over at driftyco/ionic-unit-testing-example. To understand why this repo still exists, see #239, where we looked at deprecating clicker in favour of ionic-unit-testing-example.

Broadly, the official example repo:

  • Is not mature or production ready
  • Is intended as a simple example only / will not be supported by Ionic
  • Does not support e2e
  • Does not use @angular/cli and thus lacks testing support from the wider ng2 community

For ~large or production projects, I suggest using clicker. For small apps / side projects the official example should suffice.

Install & Start

You need to be running the latest node LTS or newer

git clone https://github.com/lathonez/clicker.git
cd clicker
npm install
npm start         # start the application (ionic serve)

Running as root? You probably shouldn't be. If you need to: npm run postinstall before npm start. #111 for more info.

Run Unit Tests

npm test          # run unit tests

Run E2E

npm run webdriver
npm run e2e

Blog Topics

Contribute

PRs are welcome, see the roadmap sticky

Help

  • If you can't get the testing working, raise an issue
  • If you have a general question about unit testing (e.g. how can I write a unit test for some-module), see #191

Acks

Changelog

See the changelog here

Updated for:

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].