From 7fc0db9650dfb1e653b1ba56573928d2bd5ff739 Mon Sep 17 00:00:00 2001 From: Ryan Koch Date: Thu, 17 Oct 2024 23:26:08 -0500 Subject: [PATCH] Adds controller test for nameAndDob. --- .../VaGovFormBuilderControllerTest.php | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/tests/phpunit/va_gov_form_builder/functional/Controller/VaGovFormBuilderControllerTest.php b/tests/phpunit/va_gov_form_builder/functional/Controller/VaGovFormBuilderControllerTest.php index 012e4c787d..6f28128fe5 100644 --- a/tests/phpunit/va_gov_form_builder/functional/Controller/VaGovFormBuilderControllerTest.php +++ b/tests/phpunit/va_gov_form_builder/functional/Controller/VaGovFormBuilderControllerTest.php @@ -71,4 +71,20 @@ public function testStartConversion() { $this->assertArrayHasKey('start_new_conversion_header', $form); } + /** + * Tests the nameAndDob method returns a NameAndDob form. + */ + public function testNameAndDob() { + // Create a node. + $node = $this->createNode([ + 'type' => 'digital_form', + 'field_chapters' => [], + ]); + + $form = $this->controller->nameAndDob($node->id()); + + $this->assertArrayHasKey('#type', $form); + $this->assertArrayHasKey('name_and_dob_header', $form); + } + }