[TYPO3-dev] Unit tests and method visibility
Francois Suter
fsuter at cobweb.ch
Mon Jul 6 09:57:27 CEST 2009
Hi,
> Nice, 3 people all telling basically the same story :)
Yes :-) Well thanks to all!
I have read in the meantime that protected and private method should not
normally be tested as they represent inner workings of the class. I can
understand this argument, but I don't think that it makes sense in all
cases.
TYPO3 is a collaborative development by a lot of people (core team
members + wider community). It may well happen that someone wants to
optimise code written by someone else. In such a case I'm sure that
person would be happy to find "low level" unit tests to check that even
internal methods are not broken by changes.
A question about the suggestion that the class extends the class to
test: as far as I could see, current TYPO3 core test all extend
tx_phpunit_testcase. Will my test still work if I extend some other
class instead?
Cheers
--
Francois Suter
Cobweb Development Sarl - http://www.cobweb.ch
More information about the TYPO3-dev
mailing list