Source of file UserFormTest.php
Size: 0,761 Bytes - Last Modified: 2021-12-23T10:35:40+00:00
/var/www/docs.ssmods.com/process/src/tests/php/Form/UserFormTest.php
1234567891011121314151617181920212223242526 | <?php namespace SilverStripe\UserForms\Tests\Form; use SilverStripe\CMS\Controllers\ModelAsController; use SilverStripe\Dev\SapphireTest; use SilverStripe\UserForms\Model\UserDefinedForm; use SilverStripe\UserForms\Form\UserForm; class UserFormTest extends SapphireTest { protected static $fixture_file = '../UserFormsTest.yml'; /** * Tests that a form will not generate empty pages */ public function testEmptyPages() { $page = $this->objFromFixture(UserDefinedForm::class, 'empty-page'); $this->assertEquals(5, $page->Fields()->count()); $controller = ModelAsController::controller_for($page); $form = new UserForm($controller); $this->assertEquals(2, $form->getSteps()->count()); } } |