Overview

Packages

  • Actions
  • Codegen
  • Controls
    • Base
  • DatabaseAdapters
  • Events
  • None
  • Sessions
  • Tests

Classes

  • BasicOrmTests
  • CacheTests
  • ExpandAsArrayTests
  • ModelConnectorTests
  • QCacheProviderLocalMemoryTest
  • QControlBaseTests
  • QCssTests
  • QDatabaseTests
  • QDateTimeTests
  • QI18nTests
  • QQAliasTests
  • QQFuncTests
  • QQMathOpTests
  • QStringTest
  • QTimerTests
  • QTypeTests
  • QUnitTestCaseBase
  • Overview
  • Package
  • Class

Class QUnitTestCaseBase

Base class for all QCubed unit tests. Contains shared functionality.

PHPUnit_Framework_TestCase
Extended by QUnitTestCaseBase

Direct known subclasses

BasicOrmTests, CacheTests, QQFuncTests, QQMathOpTests, QStringTest, QTimerTests, QTypeTests, ExpandAsArrayTests, ModelConnectorTests, QControlBaseTests, QCssTests, QDatabaseTests, QDateTimeTests, QI18nTests, QQAliasTests
Package: Tests
Located at includes/tests/qcubed-unit/QUnitTestCaseBase.php
Methods summary
protected
# verifyObjectPropertyHelper( $arrObj, $strPropertyName, $mixExpectedValue )

Given an array of objects $arrObj, verifies that there is an object inside with a property $strPropertyName that equals $mixExpectedValue.

Given an array of objects $arrObj, verifies that there is an object inside with a property $strPropertyName that equals $mixExpectedValue.

Parameters

$arrObj
of objects to look through
$strPropertyName
of the property to validate each item on
$mixExpectedValue
of the property to look for

Returns


$mixObject The object in the array that had the property value we were looking for
API documentation generated by ApiGen