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

Test-driven-Development mit TYPO3

Oliver Klee
September 12, 2017

Test-driven-Development mit TYPO3

Oliver Klee

September 12, 2017
Tweet

More Decks by Oliver Klee

Other Decks in Technology

Transcript

  1. 4 Test-Phasen Setup (aufbauen) setUp()
 Code in der Testmethode Exercise

    (ausführen) Methodenaufruf Verify (prüfen) assert…() Teardown (abbauen) tearDown()
  2. Benutze aussagekräftige Test-Namen classCanBeInstantiated setTitleSetsTitle setSizeWithZeroThrowsException hasTitleForEmptyTitleReturnsFalse Benenne das Verhalten.

    Nenne die Vorbedingungen. Nenne die Methode. Benutze nicht „works“ oder „correctly“. measureFrubbleWorksCorrectly
  3. TYPO3-Testing-Frameworks TYPO3 CMS PHPUnit PHP Fokus typo3/
 testing- framework 8.5.x-9.x

    6.2.x 7.0.x-7.1.x Core
 (Extensions) nimut/
 testing- framework 6.2.x-8.7.x
 (6.2.x-9.x) 4.8.x-5.7.x 5.3.x-7.1.x Extensions