prophesize(FormStateInterface::class)->reveal(); $this->assertSame($expected, Textfield::valueCallback($element, $input, $form_state)); } /** * Data provider for testValueCallback(). */ public function providerTestValueCallback() { $data = []; $data[] = [NULL, FALSE]; $data[] = [NULL, NULL]; $data[] = ['', ['test']]; $data[] = ['test', 'test']; $data[] = ['123', 123]; $data[] = ['testwithnewline', "test\nwith\rnewline"]; return $data; } }