localeMock, $this->loggerMock, $this->attributeMetadataMock, $this->localeResolverMock, $value, 0 ); $this->assertSame($expected, (string)$boolean->outputValue()); } public function getOptionTextDataProvider() { return [ '0' => ['0', 'No'], '1' => ['1', 'Yes'], 'int 5' => [5, ''], 'Null' => [null, ''], 'Invalid' => ['Invalid', ''], 'Empty string' => ['', ''] ]; } }