mirror of https://github.com/FriendsOfTYPO3/tea.git synced 2024-09-19 23:36:13 +02:00
Mirror of TYPO3 Extension tea, managed by the Best Practice Team https://typo3.org/community/teams/best-practices
Find a file
2017-12-30 21:01:29 +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] Add a basic Travis configuration 2017-12-30 21:01:29 +01:00
composer.json [BUGFIX] Fix composer.json validation errors 2017-12-23 01:19:25 +01:00
ext_emconf.php [CLEANUP] Clean up composer.json and ext_emconf.php 2017-12-23 00:53:15 +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)