.. ================================================== .. FOR YOUR INFORMATION .. -------------------------------------------------- .. -*- coding: utf-8 -*- with BOM. .. ================================================== .. DEFINE SOME TEXTROLES .. -------------------------------------------------- .. role:: underline .. role:: typoscript(code) .. role:: ts(typoscript) :class: typoscript .. role:: php(code) What can the framework do for you? ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ This extension provides a class :code:`Tx_Phpunit_Framework` which provides lots of useful helper functions that can do things like these for you: - simulate a front-end environment - create, change and count database records in your extension's tables and the system tables and manage relations - create and log in front-end users and user groups - create back-end users and user groups - create pages and (system) folders - create TS template records - create files and ZIP archives - clean up everything afterwards again This framework originally had been part of the *oelib* extension before it was moved to the *phpunit* extension.