An open API service indexing awesome lists of open source software.

https://github.com/angular-schule/2021-05-angular-testing-duesseldorf

🎓 5. Mai 2021: Remote-Workshop Angular Testing / Düsseldorf (mit Ferdinand Malcher)
https://github.com/angular-schule/2021-05-angular-testing-duesseldorf

Last synced: 4 months ago
JSON representation

🎓 5. Mai 2021: Remote-Workshop Angular Testing / Düsseldorf (mit Ferdinand Malcher)

Awesome Lists containing this project

README

          

#### **mit Ferdinand Malcher**


**Herzlich Willkommen – und schön, dass du dabei bist!**
In diesem Repository findest du während des Workshops den Quelltext unserer Beispielanwendung.

Damit wir gleich durchstarten können, solltest Du ein paar Vorbereitungen treffen.
Die gesamte Installation wird rund 30 Minuten dauern.

> **Wir machen einen Praxisworkshop zum Mitmachen! Du benötigst also einen eigenen Computer mit Entwicklungsumgebung.**

# Software installieren

1. **Node.js 12** oder höher: [https://nodejs.org](https://nodejs.org)
+ Mac-Benutzer bitte Homebrew verwenden! ([siehe Anleitung](https://presentations.angular.schule/HOMEBREW_NODE))
2. **Google Chrome:** [https://www.google.com/chrome/](https://www.google.com/chrome/)
4. **Visual Studio Code:** [https://code.visualstudio.com](https://code.visualstudio.com)
+ empfohlen: [Angular-Schule: Extension Pack](https://marketplace.visualstudio.com/items?itemName=angular-schule.angular-schule-extension-pack) (Visual Studio Code Extension)

## Proxy?

Für die Proxykonfiguration im Unternehmensnetz sind gesonderte Einstellungen nötig.
Wir haben dir hierfür folgende Anleitung erstellt:
https://presentations.angular.schule/PROXY.html
Sollte es Probleme mit dem Proxy geben, melde Dich bitte bei uns, dann finden wir eine Lösung.

# Projekt installieren

In diesem Repository findest Du ein vorbereitetes Angular-Projekt.
Im Workshop werden wir Tests für diese Anwendung entwickeln.

## Projekt herunterladen

Bitte lade dir das Repository auf deinen Rechner.
Dazu kannst Du entweder das Git-Repo klonen oder direkt [als ZIP herunterladen](https://github.com/angular-schule/2021-05-angular-testing-duesseldorf/archive/refs/heads/main.zip).

```bash
cd 2021-05-angular-testing-duesseldorf
npm install
```

## App starten

Nach der Installation (dauert lange!) kannst Du das Projekt vom Hauptverzeichnis aus starten:

```bash
npm start
```

> Unter http://localhost:4200 sollte nun die Anwendung zu sehen sein.

## Tests ausführen

Wenn das Projekt läuft, führe bitte die Tests aus:

```bash
npm run test

# ODER interaktiver Watch-Modus:
npm run test:watch
```

**Achtung: Die Tests schlagen fehl – das ist in Ordnung!**

# Code studieren

Bitte mach dich mit dem Code der Anwendung vertraut: Schau dir alle Komponenten und Services an, sodass Du den Aufbau der App im Workshop gut kennst.

----

Sollte es zu Fehlern kommen, dann melde dich einfach per Mail bei uns unter [team@angular.schule](mailto:team@angular.schule).
Wir werden schnell eine Lösung finden.

### Wir freuen uns schon! 🙂


### © https://angular.schule | Stand: 29.04.2021