From a13a2cdd40fbdfe89e128e1ff47346e16bb918d1 Mon Sep 17 00:00:00 2001 From: Maxime Rainville Date: Mon, 8 Oct 2018 14:24:19 +1300 Subject: [PATCH] Add unit test for FieldList::getContainerField() --- tests/php/Forms/FieldListTest.php | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/tests/php/Forms/FieldListTest.php b/tests/php/Forms/FieldListTest.php index a11264972..5309e88f1 100644 --- a/tests/php/Forms/FieldListTest.php +++ b/tests/php/Forms/FieldListTest.php @@ -1176,4 +1176,18 @@ class FieldListTest extends SapphireTest // put all your HiddenFields at the top level. $this->assertNotNull($visible->dataFieldByName('D2')); } + + public function testContainerField() + { + $fieldlist = new FieldList(); + $container = CompositeField::create(); + + $this->assertNull($fieldlist->getContainerField()); + + $fieldlist->setContainerField($container); + $this->assertEquals($container, $fieldlist->getContainerField()); + + $fieldlist->setContainerField(null); + $this->assertNull($fieldlist->getContainerField()); + } }