Files
iTop/tests/php-unit-tests
..
2023-11-15 11:14:07 +01:00
2023-11-15 11:14:07 +01:00
2023-11-15 11:14:07 +01:00

PHP unitary tests

Where should I add my test?

  • Covers an iTop PHP class or method?
    • Most likely in "unitary-tests".
  • Covers the consistency of some data through the app?
    • Most likely in "integration-tests".

Tips

Measure the time spent in a test

Simply cut'n paste the following line at several places within the test function:

if (isset($fStarted)) {echo 'L'.__LINE__.': '.round(microtime(true) - $fStarted, 3)."\n";} $fStarted = microtime(true);