Form provides tools for defining forms, rendering and binding request data to related models. Furthermore it provides integration with the Validation component.
Silex integration:
https://github.com/fabpot/Silex/blob/master/src/Silex/Provider/FormServiceProvider.php
Documentation:
http://symfony.com/doc/2.0/book/forms.html
You can run the unit tests with the following command:
phpunit
If you also want to run the unit tests that depend on other Symfony Components, install dev dependencies before running PHPUnit:
php composer.phar install --dev