protected function helpTest($objTestDataArray, $objProperiesArray, $strGetStyleMethod = "GetWrapperStyleAttributes") { foreach ($objProperiesArray as $strProperty => $strCssProperty) { $strValue = $objTestDataArray["Value"]; if ($strProperty) { self::$ctlTest->{$strProperty} = $strValue; } else { self::$ctlTest->SetCssStyle($strCssProperty, $strValue, true); } $strAttrs = self::$ctlTest->{$strGetStyleMethod}() . ';'; $intResult = strpos($strAttrs, $strCssProperty . ':' . $objTestDataArray["Expected"]); $strMessage = $objTestDataArray["Msg"] . " Expected: '" . $objTestDataArray["Expected"] . "'" . " Obtained: '" . $strAttrs . "'"; $this->assertTrue(false !== $intResult, $strMessage); } }