From fee3675e4ccad4b27a94b009eae78dde733b2b49 Mon Sep 17 00:00:00 2001 From: WouterJ Date: Sat, 13 Apr 2013 11:20:01 +0200 Subject: [PATCH] Renamed TypeTestCase namespace --- cookbook/form/unit_testing.rst | 21 ++++++++++----------- 1 file changed, 10 insertions(+), 11 deletions(-) diff --git a/cookbook/form/unit_testing.rst b/cookbook/form/unit_testing.rst index 56703f02915..ffc57564426 100644 --- a/cookbook/form/unit_testing.rst +++ b/cookbook/form/unit_testing.rst @@ -17,14 +17,13 @@ is done in a real application. It is simple to bootstrap and you can trust the Symfony components enough to use them as a testing base. There is already a class that you can benefit from for simple FormTypes -testing: :class:`Symfony\\Component\\Form\\Tests\\Extension\\Core\\Type\\TypeTestCase`. -It is used to test the core types and you can use it to test your types too. +testing: :class:`Symfony\\Component\\Form\\Test\\TypeTestCase`. It is used to +test the core types and you can use it to test your types too. -.. note:: - - Depending on the way you installed your Symfony or Symfony Form Component - the tests may not be downloaded. Use the --prefer-source option with - composer if this is the case. +.. versionadded:: 2.3 + The ``TypeTestCase`` has moved to the ``Symfony\Component\Form\Test`` + namespace in 2.3. Previously, the class was located in + ``Symfony\Component\Form\Tests\Core\Extension\Type``. The Basics ---------- @@ -36,7 +35,7 @@ The simplest ``TypeTestCase`` implementation looks like the following:: use Acme\TestBundle\Form\Type\TestedType; use Acme\TestBundle\Model\TestObject; - use Symfony\Component\Form\Tests\Extension\Core\Type\TypeTestCase; + use Symfony\Component\Form\Test\TypeTestCase; class TestedTypeTest extends TypeTestCase { @@ -124,7 +123,7 @@ before creating the parent form:: use Acme\TestBundle\Form\Type\TestedType; use Acme\TestBundle\Model\TestObject; - use Symfony\Component\Form\Tests\Extension\Core\Type\TypeTestCase; + use Symfony\Component\Form\Test\TypeTestCase; class TestedTypeTest extends TypeTestCase { @@ -160,7 +159,7 @@ on other extensions. You need add those extensions to the factory object:: use Acme\TestBundle\Form\Type\TestedType; use Acme\TestBundle\Model\TestObject; - use Symfony\Component\Form\Tests\Extension\Core\Type\TypeTestCase; + use Symfony\Component\Form\Test\TypeTestCase; class TestedTypeTest extends TypeTestCase { @@ -201,7 +200,7 @@ a good opportunity to use them:: use Acme\TestBundle\Form\Type\TestedType; use Acme\TestBundle\Model\TestObject; - use Symfony\Component\Form\Tests\Extension\Core\Type\TypeTestCase; + use Symfony\Component\Form\Test\TypeTestCase; class TestedTypeTest extends TypeTestCase {