Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Fixtures mit Alice und Faker - Lightning Talk

Marcel Führer
August 24, 2016
77

Fixtures mit Alice und Faker - Lightning Talk

Marcel Führer

August 24, 2016
Tweet

Transcript

  1. FAKER ▸ PHP Bibliothek welche Testdaten generiert ▸ https://github.com/fzaninotto/Faker ▸

    Länderspezifische Testdaten ▸ Ohne Ende Formatters 5 FIXTURES MIT ALICE UND FAKER
  2. FAKER - PROVIDER ▸ Klassen zur Kategorisierung der Formatter ▸

    eigene Provider sind möglich 7 FIXTURES MIT ALICE UND FAKER
  3. FAKER - GENERATOR ▸ Klasse zur Registrierung der Provider ▸

    unique() - eindeutig ▸ optional() - optional ▸ seed(1) - immer gleiche Werte ▸ Länderspezifisch 8 FIXTURES MIT ALICE UND FAKER
  4. ALICE ▸ PHP Bibliothek ▸ https://github.com/nelmio/alice ▸ Zur Beschreibung von

    Entitäten mittels yaml ▸ Interpretiert Faker Formatter ▸ Persistieren mittels ORM 9 FIXTURES MIT ALICE UND FAKER