60 $this->setUpBackendUserFromFixture(1);
61 $GLOBALS[
'LANG'] = GeneralUtility::makeInstance(LanguageService::class);
63 $formEngineTestService = GeneralUtility::makeInstance(FormTestService::class);
65 foreach (static::$actionFieldsByType as $type => $additionalFields) {
66 $expectedFields = array_merge(static::$actionCommonFields, $additionalFields);
67 $formResult = $formEngineTestService->createNewRecordForm(
'sys_action', [
'type' => $type]);
69 foreach ($expectedFields as $expectedField) {
70 $this->assertNotFalse(
71 $formEngineTestService->formHtmlContainsField($expectedField, $formResult[
'html']),
72 'The field ' . $expectedField .
' is not in the form HTML'