PHPUnit: Resources
PHP Sticking Points
* Strong Typing
* False positives
* Interpreting Code Intent
* Debugging tests difficult, primary with larger teams
* swapping int/string function arguments doesn't produce any IDE errors, so must detect/debug runtime.... could go undetected
* Framework changes can create a multitude of undetected problems
* Return types limited
* can't return Array of Objects, so IDE intellisense breaks
* broken intellisense can't detect logic errors
* trial and error required for using object functions since code hints not available.
* Enums & other constructs not available