mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-12-23 03:46:11 +01:00
Mirror of TYPO3 Extension tea, managed by the Best Practice Team https://typo3.org/community/teams/best-practices
Find a file
Oliver Klee 99277a3cb4 [TASK] Allow PHP up to 7.2.x
Also remove the dependency on the phpunit extension.
2018-01-10 21:42:25 +01:00
Classes [CLEANUP] Empty out the extensions 2017-12-22 22:20:43 +01:00
Configuration [CLEANUP] Empty out the extensions 2017-12-22 22:20:43 +01:00
Resources [FEATURE] Add extension icon 2017-12-23 01:15:25 +01:00
Tests [CLEANUP] Empty out the extensions 2017-12-22 22:20:43 +01:00
.gitignore [FEATURE] Allow stand-alone tests 2017-05-05 18:00:40 +02:00
.travis.yml [TASK] Allow PHP up to 7.2.x 2018-01-10 21:42:25 +01:00
composer.json [TASK] Allow PHP up to 7.2.x 2018-01-10 21:42:25 +01:00
ext_emconf.php [TASK] Allow PHP up to 7.2.x 2018-01-10 21:42:25 +01:00
ext_icon.svg [FEATURE] Add extension icon 2017-12-23 01:15:25 +01:00
LICENSE Initial commit 2013-11-01 11:45:05 -07:00
README.md [TASK] Rework the README 2017-12-23 00:58:40 +01:00

Tea example

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

This TYPO3 extension is an example for writing unit and functional tests for extbase/fluid-based extensions for TYPO3 CMS using PHPUnit.

It also is an example for best practices for extbase/fluid.

For information on the different ways to execute the tests, please have a look at the handout to my workshops on test-driven development (TDD).

About me (Oliver Klee)

I am the maintainer of the PHPUnit TYPO3 extension, which is available in the TYPO3 extension repository (TER).

You can book me for workshops at your company.

I also frequently give workshops at the TYPO3 Developer Days.

More Documentation

Other example projects

  • Selenium demo for using Selenium with PHPUnit
  • Anagram finder is the finished result of a code kata for TDD
  • Coffee example is my starting point for demonstrating TDD with TYPO3 CMS
  • TDD Seed for starting PHPUnit projects with Composer (without TYPO3 CMS)