Als Entwickler möchte ich die Mock-Testdaten (JSON-Response) konsolidieren, damit man eine bessere Übersicht der Testdaten hat, sowie die selben Testdaten nicht mehrfach erstellen und warten muss.
Änderung an der tsconfig.json:
{
"compilerOptions": {
"resolveJsonModule": true
teams.json:
{
"teams": [
{
"id": 1,
"name": "Team 1"
}
]
}
Im Test:
import * as teamsData from '../services/mock-data/teams.json';
const teamsResponse: Team = teamsData.teams;
const teamResponse: Team = teamsData.teams[0];
Anforderungen
Die Mock-Testdaten sind als .json Dateien gespeichert.
Die Mock-Testdaten sind konsolidiert: Es gibt keine exakte oder ähnliche Kopien.
Akzeptanzkriterien
[ ] Die Story ist wie beschrieben umgesetzt
[ ] Alle Mock-Testdaten sind konsolidiert.
[ ] Alle Jest Tests funktionieren wieder.
Anpassungen an der Story
Anpassungen sind mit Jonas oder Paco vorab zu besprechen und an dieser Stelle einzutragen
Als Entwickler möchte ich die Mock-Testdaten (JSON-Response) konsolidieren, damit man eine bessere Übersicht der Testdaten hat, sowie die selben Testdaten nicht mehrfach erstellen und warten muss.
Änderung an der tsconfig.json:
teams.json:
Im Test:
Anforderungen
.json
Dateien gespeichert.Akzeptanzkriterien
Anpassungen an der Story
Anpassungen sind mit Jonas oder Paco vorab zu besprechen und an dieser Stelle einzutragen