diff options
Diffstat (limited to 'tests/unit')
69 files changed, 252 insertions, 78 deletions
diff --git a/tests/unit/Caching/TAPCCacheTest.php b/tests/unit/Caching/TAPCCacheTest.php index ccb6ee85..d5ea4f92 100644 --- a/tests/unit/Caching/TAPCCacheTest.php +++ b/tests/unit/Caching/TAPCCacheTest.php @@ -1,6 +1,10 @@ <?php -Prado::using('System.Caching.TAPCCache'); +use Prado\Caching\TAPCCache; +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TNotSupportedException; +use Prado\TApplication; + /** * @package System.Caching diff --git a/tests/unit/Caching/TDirectoryCacheDependencyTest.php b/tests/unit/Caching/TDirectoryCacheDependencyTest.php index 10da9b58..7a18004f 100644 --- a/tests/unit/Caching/TDirectoryCacheDependencyTest.php +++ b/tests/unit/Caching/TDirectoryCacheDependencyTest.php @@ -1,4 +1,6 @@ <?php +use Prado\Caching\TDirectoryCacheDependency; +use Prado\Exceptions\TInvalidDataValueException; /** * @package System.Caching diff --git a/tests/unit/Caching/TFileCacheDependencyTest.php b/tests/unit/Caching/TFileCacheDependencyTest.php index 24f2721b..fa6e8965 100644 --- a/tests/unit/Caching/TFileCacheDependencyTest.php +++ b/tests/unit/Caching/TFileCacheDependencyTest.php @@ -1,4 +1,5 @@ <?php +use Prado\Caching\TFileCacheDependency; /** * @package System.Caching diff --git a/tests/unit/Caching/TMemCacheTest.php b/tests/unit/Caching/TMemCacheTest.php index 3d0d651f..a5cafc72 100644 --- a/tests/unit/Caching/TMemCacheTest.php +++ b/tests/unit/Caching/TMemCacheTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Caching.TMemCache'); +use Prado\Caching\TMemCache; +use Prado\TApplication; + /** * @package System.Caching diff --git a/tests/unit/Caching/TSqliteCacheTest.php b/tests/unit/Caching/TSqliteCacheTest.php index b979b0ec..060fcf86 100644 --- a/tests/unit/Caching/TSqliteCacheTest.php +++ b/tests/unit/Caching/TSqliteCacheTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Caching.TSqliteCache'); +use Prado\Caching\TSqliteCache; +use Prado\TApplication; + /** * @package System.Caching diff --git a/tests/unit/Collections/TAttributeCollectionTest.php b/tests/unit/Collections/TAttributeCollectionTest.php index f61f58b3..9ce5ef82 100644 --- a/tests/unit/Collections/TAttributeCollectionTest.php +++ b/tests/unit/Collections/TAttributeCollectionTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Collections.TAttributeCollection'); +use Prado\Collections\TAttributeCollection; +use Prado\Exceptions\TInvalidOperationException; + /** * @package System.Collections diff --git a/tests/unit/Collections/TListTest.php b/tests/unit/Collections/TListTest.php index 9d6950b9..be1da09d 100644 --- a/tests/unit/Collections/TListTest.php +++ b/tests/unit/Collections/TListTest.php @@ -1,5 +1,10 @@ <?php +use Prado\Collections\TList; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Exceptions\TInvalidOperationException; + class ListItem { public $data='data'; } diff --git a/tests/unit/Collections/TMapTest.php b/tests/unit/Collections/TMapTest.php index da198eb4..b817c1a0 100644 --- a/tests/unit/Collections/TMapTest.php +++ b/tests/unit/Collections/TMapTest.php @@ -1,5 +1,10 @@ <?php +use Prado\Collections\TList; +use Prado\Collections\TMap; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidOperationException; + class TMapTest_MapItem { public $data='data'; } diff --git a/tests/unit/Collections/TPagedDataSourceTest.php b/tests/unit/Collections/TPagedDataSourceTest.php index ebb8e60d..64b0c4be 100644 --- a/tests/unit/Collections/TPagedDataSourceTest.php +++ b/tests/unit/Collections/TPagedDataSourceTest.php @@ -1,6 +1,5 @@ <?php -Prado::using('System.Collections.TPagedDataSource'); /** * @package System.Collections diff --git a/tests/unit/Collections/TPagedListTest.php b/tests/unit/Collections/TPagedListTest.php index a225db61..c20c0319 100644 --- a/tests/unit/Collections/TPagedListTest.php +++ b/tests/unit/Collections/TPagedListTest.php @@ -1,6 +1,10 @@ <?php -Prado::using('System.Collections.TPagedList'); +use Prado\Collections\TPagedList; +use Prado\Collections\TPagedListFetchDataEventParameter; +use Prado\Collections\TPagedListPageChangedEventParameter; +use Prado\Exceptions\TInvalidDataValueException; + class MyPagedList extends TPagedList { diff --git a/tests/unit/Collections/TPriorityListTest.php b/tests/unit/Collections/TPriorityListTest.php index d1570302..4219b942 100644 --- a/tests/unit/Collections/TPriorityListTest.php +++ b/tests/unit/Collections/TPriorityListTest.php @@ -1,5 +1,11 @@ <?php +use Prado\Collections\TPriorityList; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\Prado; + class PriorityListItem { var $data = 'data'; @@ -8,7 +14,6 @@ class PriorityListItem $this->data = $d; } } -Prado::using('System.Collections.TPriorityList'); /** * All Test cases for the TList are here. The TPriorityList should act just like a TList when used exactly like a TList diff --git a/tests/unit/Collections/TPriorityMapTest.php b/tests/unit/Collections/TPriorityMapTest.php index 847e09fe..8aa9110d 100644 --- a/tests/unit/Collections/TPriorityMapTest.php +++ b/tests/unit/Collections/TPriorityMapTest.php @@ -1,10 +1,14 @@ <?php +use Prado\Collections\TList; +use Prado\Collections\TPriorityMap; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidOperationException; + class TPriorityMapTest_MapItem { public $data='data'; } -Prado::using('System.Collections.TPriorityMap'); /** * @package System.Collections */ diff --git a/tests/unit/Collections/TQueueTest.php b/tests/unit/Collections/TQueueTest.php index da60eae3..531214aa 100644 --- a/tests/unit/Collections/TQueueTest.php +++ b/tests/unit/Collections/TQueueTest.php @@ -1,6 +1,9 @@ <?php -Prado::using('System.Collections.TQueue'); +use Prado\Collections\TQueue; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidOperationException; + /** * @package System.Collections diff --git a/tests/unit/Collections/TStackTest.php b/tests/unit/Collections/TStackTest.php index 80dc77c3..39bc50ed 100644 --- a/tests/unit/Collections/TStackTest.php +++ b/tests/unit/Collections/TStackTest.php @@ -1,6 +1,9 @@ <?php -Prado::using('System.Collections.TStack'); +use Prado\Collections\TStack; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidOperationException; + /** * @package System.Collections diff --git a/tests/unit/Data/DataGateway/TSqlCriteriaTest.php b/tests/unit/Data/DataGateway/TSqlCriteriaTest.php index ce22ef1d..58796947 100644 --- a/tests/unit/Data/DataGateway/TSqlCriteriaTest.php +++ b/tests/unit/Data/DataGateway/TSqlCriteriaTest.php @@ -1,7 +1,8 @@ <?php -Prado::using('System.Data.DataGateway.TSqlCriteria'); +use Prado\Data\DataGateway\TSqlCriteria; + /** * @package System.Data.DataGateway diff --git a/tests/unit/Data/SqlMap/DataMapper/TPropertyAccessTest.php b/tests/unit/Data/SqlMap/DataMapper/TPropertyAccessTest.php index 3f5493c7..99118927 100644 --- a/tests/unit/Data/SqlMap/DataMapper/TPropertyAccessTest.php +++ b/tests/unit/Data/SqlMap/DataMapper/TPropertyAccessTest.php @@ -1,8 +1,8 @@ <?php -Prado::using('System.Data.SqlMap.DataMapper.TSqlMapException'); -Prado::using('System.Data.SqlMap.DataMapper.TPropertyAccess'); +use Prado\Data\SqlMap\DataMapper\TPropertyAccess; + /** * @package System.Data.SqlMap.DataMapper diff --git a/tests/unit/Data/SqlMap/DynamicParameterTest.php b/tests/unit/Data/SqlMap/DynamicParameterTest.php index 136111db..414f819f 100644 --- a/tests/unit/Data/SqlMap/DynamicParameterTest.php +++ b/tests/unit/Data/SqlMap/DynamicParameterTest.php @@ -1,8 +1,11 @@ <?php -Prado::using('System.Data.*'); -Prado::using('System.Data.SqlMap.*'); +use Prado\Data\SqlMap\TSqlMapManager; +use Prado\Data\TDbConnection; +use Prado\Prado; +use Prado\TApplication; + /** * @package System.Data.SqlMap diff --git a/tests/unit/Data/TDbCommandTest.php b/tests/unit/Data/TDbCommandTest.php index 87bbbf05..f9ae25b7 100644 --- a/tests/unit/Data/TDbCommandTest.php +++ b/tests/unit/Data/TDbCommandTest.php @@ -1,6 +1,10 @@ <?php -Prado::using('System.Data.*'); +use Prado\Data\TDbConnection; +use Prado\Data\TDbDataReader; +use Prado\Exceptions\TDbException; +use Prado\TApplication; + if(!defined('TEST_DB_FILE')) define('TEST_DB_FILE',dirname(__FILE__).'/db/test.db'); diff --git a/tests/unit/Data/TDbConnectionTest.php b/tests/unit/Data/TDbConnectionTest.php index 4b32300c..e6d47f39 100644 --- a/tests/unit/Data/TDbConnectionTest.php +++ b/tests/unit/Data/TDbConnectionTest.php @@ -1,6 +1,12 @@ <?php -Prado::using('System.Data.*'); +use Prado\Data\TDbColumnCaseMode; +use Prado\Data\TDbCommand; +use Prado\Data\TDbConnection; +use Prado\Data\TDbNullConversionMode; +use Prado\Exceptions\TDbException; +use Prado\TApplication; + if(!defined('TEST_DB_FILE')) define('TEST_DB_FILE',dirname(__FILE__).'/db/test.db'); diff --git a/tests/unit/Data/TDbDataReaderTest.php b/tests/unit/Data/TDbDataReaderTest.php index 2e31245e..67fc6f29 100644 --- a/tests/unit/Data/TDbDataReaderTest.php +++ b/tests/unit/Data/TDbDataReaderTest.php @@ -1,6 +1,9 @@ <?php -Prado::using('System.Data.*'); +use Prado\Data\TDbConnection; +use Prado\Exceptions\TDbException; +use Prado\TApplication; + if(!defined('TEST_DB_FILE')) define('TEST_DB_FILE',dirname(__FILE__).'/db/test.db'); diff --git a/tests/unit/Data/TDbTransactionTest.php b/tests/unit/Data/TDbTransactionTest.php index b51fda04..ee8f7c4c 100644 --- a/tests/unit/Data/TDbTransactionTest.php +++ b/tests/unit/Data/TDbTransactionTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Data.*'); +use Prado\Data\TDbConnection; +use Prado\TApplication; + if(!defined('TEST_DB_FILE')) define('TEST_DB_FILE',dirname(__FILE__).'/db/test.db'); diff --git a/tests/unit/I18N/core/ChoiceFormatTest.php b/tests/unit/I18N/core/ChoiceFormatTest.php index 2c8ab5cb..8833a5a2 100644 --- a/tests/unit/I18N/core/ChoiceFormatTest.php +++ b/tests/unit/I18N/core/ChoiceFormatTest.php @@ -1,6 +1,7 @@ <?php -Prado::using('System.I18N.core.ChoiceFormat'); +use Prado\I18N\core\ChoiceFormat; + /** * @package System.I18N.core diff --git a/tests/unit/I18N/core/CultureInfoTest.php b/tests/unit/I18N/core/CultureInfoTest.php index 58c8f235..94a3c66c 100644 --- a/tests/unit/I18N/core/CultureInfoTest.php +++ b/tests/unit/I18N/core/CultureInfoTest.php @@ -1,7 +1,8 @@ <?php -Prado::using('System.I18N.core.CultureInfo'); +use Prado\I18N\core\CultureInfo; + /** * @package System.I18N.core diff --git a/tests/unit/I18N/core/DateFormatTest.php b/tests/unit/I18N/core/DateFormatTest.php index d8350204..b6a8667a 100644 --- a/tests/unit/I18N/core/DateFormatTest.php +++ b/tests/unit/I18N/core/DateFormatTest.php @@ -1,7 +1,8 @@ <?php -Prado::using('System.I18N.core.DateFormat'); +use Prado\I18N\core\DateFormat; + /** * @package System.I18N.core diff --git a/tests/unit/I18N/core/DateTimeFormatInfoTest.php b/tests/unit/I18N/core/DateTimeFormatInfoTest.php index ac93e1c7..b9717ac4 100644 --- a/tests/unit/I18N/core/DateTimeFormatInfoTest.php +++ b/tests/unit/I18N/core/DateTimeFormatInfoTest.php @@ -1,7 +1,8 @@ <?php -Prado::using('System.I18N.core.DateTimeFormatInfo'); +use Prado\I18N\core\DateTimeFormatInfo; + /** * @package System.I18N.core diff --git a/tests/unit/I18N/core/NumberFormatInfoTest.php b/tests/unit/I18N/core/NumberFormatInfoTest.php index 6243095a..fb1b7a8a 100644 --- a/tests/unit/I18N/core/NumberFormatInfoTest.php +++ b/tests/unit/I18N/core/NumberFormatInfoTest.php @@ -2,7 +2,8 @@ //NOTE: This page require UTF-8 aware editors -Prado::using('System.I18N.core.NumberFormatInfo'); +use Prado\I18N\core\NumberFormatInfo; + /** * @package System.I18N.core diff --git a/tests/unit/I18N/core/NumberFormatTest.php b/tests/unit/I18N/core/NumberFormatTest.php index ef8add77..d43c0248 100644 --- a/tests/unit/I18N/core/NumberFormatTest.php +++ b/tests/unit/I18N/core/NumberFormatTest.php @@ -2,7 +2,8 @@ //NOTE: This page require UTF-8 aware editors -Prado::using('System.I18N.core.NumberFormat'); +use Prado\I18N\core\NumberFormat; + /** * @package System.I18N.core diff --git a/tests/unit/IO/TTarFileExtractorTest.php b/tests/unit/IO/TTarFileExtractorTest.php index 860560b1..9a511476 100644 --- a/tests/unit/IO/TTarFileExtractorTest.php +++ b/tests/unit/IO/TTarFileExtractorTest.php @@ -1,6 +1,5 @@ <?php -Prado::using('System.IO.TTarFileExtractor'); /** * @package System.IO diff --git a/tests/unit/IO/TTextWriterTest.php b/tests/unit/IO/TTextWriterTest.php index 087812d7..2ef149e4 100644 --- a/tests/unit/IO/TTextWriterTest.php +++ b/tests/unit/IO/TTextWriterTest.php @@ -1,6 +1,7 @@ <?php -Prado::using('System.IO.TTextWriter'); +use Prado\IO\TTextWriter; + /** * @package System.IO diff --git a/tests/unit/PradoBaseTest.php b/tests/unit/PradoBaseTest.php new file mode 100644 index 00000000..94abb25e --- /dev/null +++ b/tests/unit/PradoBaseTest.php @@ -0,0 +1,40 @@ +<?php + +use Prado\Prado; + +/** + * @runTestsInSeparateProcesses + */ +class PradoBaseTest extends PHPUnit_Framework_TestCase +{ + const INTERFACE_FQN = 'Prado\\Web\\UI\\IValidatable'; + const INTERFACE_SHORT_NAME = 'IValidatable'; + const CLASS_FQN = 'Prado\\Web\\UI\\WebControls\\TButton'; + const CLASS_PRADO_FULLNAME = 'System.Web.UI.WebControls.TButton'; + + public function testUsingNamespace() + { + $this->assertFalse(class_exists(self::CLASS_FQN, false)); + Prado::using(self::CLASS_FQN); + $this->assertTrue(class_exists(self::CLASS_FQN, false)); + } + + public function testUsingInterface() + { + $this->assertFalse(interface_exists(self::INTERFACE_SHORT_NAME, false)); + Prado::using(self::INTERFACE_FQN); + $this->assertTrue(interface_exists(self::INTERFACE_SHORT_NAME, false)); + } + + public function testCreateComponentWithNamespace() + { + $this->assertInstanceOf(self::CLASS_FQN, Prado::createComponent(self::CLASS_FQN)); + } + + public function testCreateComponentWithPradoNamespace() + { + $this->assertInstanceOf(self::CLASS_FQN, Prado::createComponent(self::CLASS_PRADO_FULLNAME)); + } + + +} diff --git a/tests/unit/Security/TAuthManagerTest.php b/tests/unit/Security/TAuthManagerTest.php index 3b8b9305..b61953e5 100644 --- a/tests/unit/Security/TAuthManagerTest.php +++ b/tests/unit/Security/TAuthManagerTest.php @@ -1,8 +1,12 @@ <?php -Prado::using('System.Security.TAuthManager'); -Prado::using('System.Security.TUserManager'); -Prado::using('System.Xml.TXmlDocument'); +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\Security\TAuthManager; +use Prado\Security\TUserManager; +use Prado\TApplication; +use Prado\Xml\TXmlDocument; + /** * @package System.Security diff --git a/tests/unit/Security/TAuthorizationRuleTest.php b/tests/unit/Security/TAuthorizationRuleTest.php index 5bfa6c2c..8e8a3fde 100644 --- a/tests/unit/Security/TAuthorizationRuleTest.php +++ b/tests/unit/Security/TAuthorizationRuleTest.php @@ -1,6 +1,5 @@ <?php -Prado::using('System.Security.TAuthorizationRule'); /** * @package System.Security diff --git a/tests/unit/Security/TSecurityManagerTest.php b/tests/unit/Security/TSecurityManagerTest.php index 9c319a5a..29850f29 100644 --- a/tests/unit/Security/TSecurityManagerTest.php +++ b/tests/unit/Security/TSecurityManagerTest.php @@ -1,6 +1,10 @@ <?php -Prado::using('System.Security.TSecurityManager'); +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Exceptions\TNotSupportedException; +use Prado\Security\TSecurityManager; +use Prado\TApplication; + /** * @package System.Security diff --git a/tests/unit/Security/TUserManagerTest.php b/tests/unit/Security/TUserManagerTest.php index 91b9d0c6..146e590b 100644 --- a/tests/unit/Security/TUserManagerTest.php +++ b/tests/unit/Security/TUserManagerTest.php @@ -1,6 +1,13 @@ <?php -Prado::using('System.Security.TUserManager'); +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\Prado; +use Prado\Security\TUserManager; +use Prado\TApplication; +use Prado\Xml\TXmlDocument; + /** * @package System.Security diff --git a/tests/unit/Security/TUserTest.php b/tests/unit/Security/TUserTest.php index 3692b97c..c707cb25 100644 --- a/tests/unit/Security/TUserTest.php +++ b/tests/unit/Security/TUserTest.php @@ -1,7 +1,11 @@ <?php -Prado::using('System.Security.TUser'); -Prado::using('System.Security.TUserManager'); +use Prado\Prado; +use Prado\Security\TUser; +use Prado\Security\TUserManager; +use Prado\TApplication; +use Prado\Xml\TXmlDocument; + /** * @package System.Security diff --git a/tests/unit/TComponentTest.php b/tests/unit/TComponentTest.php index 9a2299da..66b90684 100644 --- a/tests/unit/TComponentTest.php +++ b/tests/unit/TComponentTest.php @@ -1,8 +1,16 @@ <?php -Prado::using('System.Util.*'); -Prado::using('System.Collections.TPriorityList'); -Prado::using('System.Collections.TPriorityMap'); +use Prado\Collections\TPriorityList; +use Prado\Exceptions\TApplicationException; +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\TComponent; +use Prado\TEventResults; +use Prado\Util\IDynamicMethods; +use Prado\Util\IInstanceCheck; +use Prado\Util\TBehavior; +use Prado\Util\TClassBehavior; + class NewComponent extends TComponent { private $_object = null; @@ -624,9 +632,9 @@ class TComponentTest extends PHPUnit_Framework_TestCase { public function testGetClassHierarchy() { $component = new DynamicCatchingComponent; - $this->assertEquals(array('TComponent', 'NewComponent', 'NewComponentNoListen', 'DynamicCatchingComponent'), $component->getClassHierarchy()); - $this->assertEquals(array('TComponent', 'NewComponent', 'NewComponentNoListen', 'DynamicCatchingComponent'), $component->getClassHierarchy(false)); - $this->assertEquals(array('tcomponent', 'newcomponent', 'newcomponentnolisten', 'dynamiccatchingcomponent'), $component->getClassHierarchy(true)); + $this->assertEquals(array('Prado\TComponent', 'NewComponent', 'NewComponentNoListen', 'DynamicCatchingComponent'), $component->getClassHierarchy()); + $this->assertEquals(array('Prado\TComponent', 'NewComponent', 'NewComponentNoListen', 'DynamicCatchingComponent'), $component->getClassHierarchy(false)); + $this->assertEquals(array('prado\tcomponent', 'newcomponent', 'newcomponentnolisten', 'dynamiccatchingcomponent'), $component->getClassHierarchy(true)); } diff --git a/tests/unit/Util/TDateTimeStampTest.php b/tests/unit/Util/TDateTimeStampTest.php index 37784ef3..6d2a7c24 100644 --- a/tests/unit/Util/TDateTimeStampTest.php +++ b/tests/unit/Util/TDateTimeStampTest.php @@ -1,7 +1,8 @@ <?php -Prado::using('System.Util.TDateTimeStamp'); +use Prado\Util\TDateTimeStamp; + /** * @package System.Util diff --git a/tests/unit/Util/TLoggerTest.php b/tests/unit/Util/TLoggerTest.php index 03b36c5b..fef1d95b 100644 --- a/tests/unit/Util/TLoggerTest.php +++ b/tests/unit/Util/TLoggerTest.php @@ -1,6 +1,5 @@ <?php -Prado::using('System.Util.TLogger'); /** * @package System.Util diff --git a/tests/unit/Util/TSimpleDateFormatterTest.php b/tests/unit/Util/TSimpleDateFormatterTest.php index ce6f1234..a400a86e 100644 --- a/tests/unit/Util/TSimpleDateFormatterTest.php +++ b/tests/unit/Util/TSimpleDateFormatterTest.php @@ -1,6 +1,7 @@ <?php -Prado::using('System.Util.TSimpleDateFormatter'); +use Prado\Util\TSimpleDateFormatter; + /** * @package System.Util diff --git a/tests/unit/Web/TAssetManagerTest.php b/tests/unit/Web/TAssetManagerTest.php index 13d2d6c1..31837ca7 100644 --- a/tests/unit/Web/TAssetManagerTest.php +++ b/tests/unit/Web/TAssetManagerTest.php @@ -1,6 +1,12 @@ <?php -Prado::using('System.Web.TAssetManager'); +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\Prado; +use Prado\TApplication; +use Prado\Web\TAssetManager; + /** * @package System.Web diff --git a/tests/unit/Web/TCacheHttpSessionTest.php b/tests/unit/Web/TCacheHttpSessionTest.php index 8475cd37..4bfd3b1a 100644 --- a/tests/unit/Web/TCacheHttpSessionTest.php +++ b/tests/unit/Web/TCacheHttpSessionTest.php @@ -1,7 +1,10 @@ <?php -Prado::using('System.Web.TCacheHttpSession'); -Prado::using('System.Caching.TMemCache'); +use Prado\Caching\TMemCache; +use Prado\Exceptions\TConfigurationException; +use Prado\TApplication; +use Prado\Web\TCacheHttpSession; + /** * @package System.Web diff --git a/tests/unit/Web/THttpCookieCollectionTest.php b/tests/unit/Web/THttpCookieCollectionTest.php index aa091788..14b3f923 100644 --- a/tests/unit/Web/THttpCookieCollectionTest.php +++ b/tests/unit/Web/THttpCookieCollectionTest.php @@ -1,6 +1,10 @@ <?php -Prado::using('System.Web.THttpRequest'); +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Web\THttpCookie; +use Prado\Web\THttpCookieCollection; + /** * @package System.Web diff --git a/tests/unit/Web/THttpCookieTest.php b/tests/unit/Web/THttpCookieTest.php index 206ef105..5eb3496d 100644 --- a/tests/unit/Web/THttpCookieTest.php +++ b/tests/unit/Web/THttpCookieTest.php @@ -1,6 +1,7 @@ <?php -Prado::using('System.Web.THttpRequest'); +use Prado\Web\THttpCookie; + /** * @package System.Web diff --git a/tests/unit/Web/THttpRequestTest.php b/tests/unit/Web/THttpRequestTest.php index 7f5da17d..9b8168c3 100644 --- a/tests/unit/Web/THttpRequestTest.php +++ b/tests/unit/Web/THttpRequestTest.php @@ -1,7 +1,17 @@ <?php -Prado::using('System.Web.THttpRequest'); -Prado::using('System.Security.TSecurityManager'); +use Prado\Exceptions\TConfigurationException; +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Prado; +use Prado\Security\TSecurityManager; +use Prado\TApplication; +use Prado\Web\TAssetManager; +use Prado\Web\THttpRequest; +use Prado\Web\THttpRequestUrlFormat; +use Prado\Web\TUrlManager; +use Prado\Web\TUrlMapping; +use Prado\Xml\TXmlDocument; + /** * @package System.Web diff --git a/tests/unit/Web/THttpResponseTest.php b/tests/unit/Web/THttpResponseTest.php index 0855bf4d..9af89900 100644 --- a/tests/unit/Web/THttpResponseTest.php +++ b/tests/unit/Web/THttpResponseTest.php @@ -1,6 +1,10 @@ <?php -Prado::using('System.Web.THttpResponse'); +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Exceptions\TInvalidOperationException; +use Prado\TApplication; +use Prado\Web\THttpResponse; + /** diff --git a/tests/unit/Web/THttpSessionTest.php b/tests/unit/Web/THttpSessionTest.php index eb1ec4df..f0988fd6 100644 --- a/tests/unit/Web/THttpSessionTest.php +++ b/tests/unit/Web/THttpSessionTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Web.THttpSession'); +use Prado\Web\THttpSession; +use Prado\Web\THttpSessionCookieMode; + /** * @package System.Web diff --git a/tests/unit/Web/THttpUtilityTest.php b/tests/unit/Web/THttpUtilityTest.php index 7f4e6705..0f001ad8 100644 --- a/tests/unit/Web/THttpUtilityTest.php +++ b/tests/unit/Web/THttpUtilityTest.php @@ -1,6 +1,7 @@ <?php -Prado::using('System.Web.THttpUtility'); +use Prado\Web\THttpUtility; + /** * @package System.Web diff --git a/tests/unit/Web/TUriTest.php b/tests/unit/Web/TUriTest.php index b610cd1b..29489842 100644 --- a/tests/unit/Web/TUriTest.php +++ b/tests/unit/Web/TUriTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Web.THttpRequest'); +use Prado\Exceptions\TInvalidDataValueException; +use Prado\Web\TUri; + /** * @package System.Web diff --git a/tests/unit/Web/UI/ActiveControls/TActiveHiddenFieldTest.php b/tests/unit/Web/UI/ActiveControls/TActiveHiddenFieldTest.php index 6e80bd12..5a8e12c9 100644 --- a/tests/unit/Web/UI/ActiveControls/TActiveHiddenFieldTest.php +++ b/tests/unit/Web/UI/ActiveControls/TActiveHiddenFieldTest.php @@ -1,7 +1,8 @@ <?php -Prado::using('System.Web.UI.ActiveControls.TActiveHiddenField'); +use Prado\Web\UI\ActiveControls\TActiveHiddenField; + /** * @package System.Web.UI.ActiveControls diff --git a/tests/unit/Web/UI/TClientScriptManagerTest.php b/tests/unit/Web/UI/TClientScriptManagerTest.php index efce0009..b3b02b7c 100644 --- a/tests/unit/Web/UI/TClientScriptManagerTest.php +++ b/tests/unit/Web/UI/TClientScriptManagerTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TClientScriptManager'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TControlAdapterTest.php b/tests/unit/Web/UI/TControlAdapterTest.php index ff687cc8..be8ac797 100644 --- a/tests/unit/Web/UI/TControlAdapterTest.php +++ b/tests/unit/Web/UI/TControlAdapterTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TControlAdapter'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TControlTest.php b/tests/unit/Web/UI/TControlTest.php index b6741167..5fe4a33a 100644 --- a/tests/unit/Web/UI/TControlTest.php +++ b/tests/unit/Web/UI/TControlTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TControl'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TFormTest.php b/tests/unit/Web/UI/TFormTest.php index 7fb6d2b7..c90cec76 100644 --- a/tests/unit/Web/UI/TFormTest.php +++ b/tests/unit/Web/UI/TFormTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TForm'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/THtmlWriterTest.php b/tests/unit/Web/UI/THtmlWriterTest.php index cf3b27e3..e99238ad 100644 --- a/tests/unit/Web/UI/THtmlWriterTest.php +++ b/tests/unit/Web/UI/THtmlWriterTest.php @@ -1,7 +1,11 @@ <?php -Prado::using('System.Web.UI.THtmlWriter'); +use Prado\IO\ITextWriter; +use Prado\TComponent; +use Prado\Web\THttpUtility; +use Prado\Web\UI\THtmlWriter; + /** * Implement a writer that flush the content to a variable, to simulate a real flush diff --git a/tests/unit/Web/UI/TPageStatePersisterTest.php b/tests/unit/Web/UI/TPageStatePersisterTest.php index 8ee1cfc9..f70dd0cc 100644 --- a/tests/unit/Web/UI/TPageStatePersisterTest.php +++ b/tests/unit/Web/UI/TPageStatePersisterTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TPageStatePersister'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TPageTest.php b/tests/unit/Web/UI/TPageTest.php index c1593816..b30a7762 100644 --- a/tests/unit/Web/UI/TPageTest.php +++ b/tests/unit/Web/UI/TPageTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TPage'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TSessionPageStatePersisterTest.php b/tests/unit/Web/UI/TSessionPageStatePersisterTest.php index 9153ad42..6e5d0ab0 100644 --- a/tests/unit/Web/UI/TSessionPageStatePersisterTest.php +++ b/tests/unit/Web/UI/TSessionPageStatePersisterTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TSessionPageStatePersister'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TTemplateControlTest.php b/tests/unit/Web/UI/TTemplateControlTest.php index 7276a2b0..6d377882 100644 --- a/tests/unit/Web/UI/TTemplateControlTest.php +++ b/tests/unit/Web/UI/TTemplateControlTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TTemplateControl'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TTemplateManagerTest.php b/tests/unit/Web/UI/TTemplateManagerTest.php index dfe452bf..46edbb56 100644 --- a/tests/unit/Web/UI/TTemplateManagerTest.php +++ b/tests/unit/Web/UI/TTemplateManagerTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TTemplateManager'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TTemplateTest.php b/tests/unit/Web/UI/TTemplateTest.php index 2d802094..600ecebc 100644 --- a/tests/unit/Web/UI/TTemplateTest.php +++ b/tests/unit/Web/UI/TTemplateTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TTemplateManager'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TThemeManagerTest.php b/tests/unit/Web/UI/TThemeManagerTest.php index 028b222a..ccba749c 100644 --- a/tests/unit/Web/UI/TThemeManagerTest.php +++ b/tests/unit/Web/UI/TThemeManagerTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TThemeManager'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/TThemeTest.php b/tests/unit/Web/UI/TThemeTest.php index aeeeee65..4cf7d202 100644 --- a/tests/unit/Web/UI/TThemeTest.php +++ b/tests/unit/Web/UI/TThemeTest.php @@ -1,7 +1,6 @@ <?php -Prado::using('System.Web.UI.TThemeManager'); /** * @package System.Web.UI diff --git a/tests/unit/Web/UI/WebControls/TDropDownListTest.php b/tests/unit/Web/UI/WebControls/TDropDownListTest.php index d27ebb9c..3331aee6 100644 --- a/tests/unit/Web/UI/WebControls/TDropDownListTest.php +++ b/tests/unit/Web/UI/WebControls/TDropDownListTest.php @@ -1,7 +1,9 @@ <?php -Prado::using('System.Web.UI.WebControls.TDropDownList'); +use Prado\Collections\TListItemCollection; +use Prado\Web\UI\WebControls\TDropDownList; + /** * @package System.Web.UI.WebControls diff --git a/tests/unit/Web/UI/WebControls/TLabelTest.php b/tests/unit/Web/UI/WebControls/TLabelTest.php index 88d8aec8..b0e8e7a6 100644 --- a/tests/unit/Web/UI/WebControls/TLabelTest.php +++ b/tests/unit/Web/UI/WebControls/TLabelTest.php @@ -1,8 +1,8 @@ <?php -Prado::using('System.Web.UI.WebControls.TLabel'); -Prado::using('System.Web.UI.THtmlWriter'); +use Prado\Web\UI\WebControls\TLabel; + /** * @package System.Web.UI.WebControls diff --git a/tests/unit/Web/UI/WebControls/TRequiredFieldValidatorTest.php b/tests/unit/Web/UI/WebControls/TRequiredFieldValidatorTest.php index 43ed2c9d..86516d90 100644 --- a/tests/unit/Web/UI/WebControls/TRequiredFieldValidatorTest.php +++ b/tests/unit/Web/UI/WebControls/TRequiredFieldValidatorTest.php @@ -1,7 +1,9 @@ <?php -Prado::using('System.Web.UI.WebControls.TRequiredFieldValidator'); +use Prado\Exceptions\TConfigurationException; +use Prado\Web\UI\WebControls\TRequiredFieldValidator; + /** * @package System.Web.UI.WebControls diff --git a/tests/unit/Web/UI/WebControls/TXmlTransformTest.php b/tests/unit/Web/UI/WebControls/TXmlTransformTest.php index f93e9897..c8b8264c 100644 --- a/tests/unit/Web/UI/WebControls/TXmlTransformTest.php +++ b/tests/unit/Web/UI/WebControls/TXmlTransformTest.php @@ -1,8 +1,11 @@ <?php -Prado::using('System.Web.UI.WebControls.TXmlTransform'); -Prado::using('System.Web.UI.THtmlWriter'); +use Prado\IO\TTextWriter; +use Prado\Prado; +use Prado\Web\UI\THtmlWriter; +use Prado\Web\UI\WebControls\TXmlTransform; + /** * @package System.Web.UI.WebControls diff --git a/tests/unit/Xml/TXmlDocumentTest.php b/tests/unit/Xml/TXmlDocumentTest.php index 54e4b5aa..a04402d8 100644 --- a/tests/unit/Xml/TXmlDocumentTest.php +++ b/tests/unit/Xml/TXmlDocumentTest.php @@ -1,6 +1,9 @@ <?php -Prado::using('System.Xml.TXmlDocument'); +use Prado\Exceptions\TIOException; +use Prado\Xml\TXmlDocument; +use Prado\Xml\TXmlElement; + /** * @package System.Xml diff --git a/tests/unit/Xml/TXmlElementListTest.php b/tests/unit/Xml/TXmlElementListTest.php index 7667c64d..1f42285d 100644 --- a/tests/unit/Xml/TXmlElementListTest.php +++ b/tests/unit/Xml/TXmlElementListTest.php @@ -1,6 +1,9 @@ <?php -Prado::using('System.Xml.TXmlDocument'); +use Prado\Exceptions\TInvalidDataTypeException; +use Prado\Xml\TXmlElement; +use Prado\Xml\TXmlElementList; + /** * @package System.Xml diff --git a/tests/unit/Xml/TXmlElementTest.php b/tests/unit/Xml/TXmlElementTest.php index 49cae36f..49bd41ec 100644 --- a/tests/unit/Xml/TXmlElementTest.php +++ b/tests/unit/Xml/TXmlElementTest.php @@ -1,6 +1,8 @@ <?php -Prado::using('System.Xml.TXmlDocument'); +use Prado\Collections\TMap; +use Prado\Xml\TXmlElement; + /** * @package System.Xml |