20 'group_1' => [
'fields' => [
'field_1' => [
'value' =>
'file_name_1']]],
23 'group_2_1' => [
'fields' => [
'field_2' => [
'value' =>
'file_name_2']]],
28 'group_1' => [
'fields' => [
'field_1' => [
'value' =>
'file_tmp_name_1']]],
31 'group_2_1' => [
'fields' => [
'field_2' => [
'value' =>
'file_tmp_name_2']]],
38 $this->_model = new \Magento\Config\Model\Config\Backend\File\RequestData();
48 $this->assertEquals(
'file_name_1', $this->_model->getName(
'section_1/group_1/field_1'));
49 $this->assertEquals(
'file_name_2', $this->_model->getName(
'section_1/group_2/group_2_1/field_2'));
54 $this->assertEquals(
'file_tmp_name_1', $this->_model->getTmpName(
'section_1/group_1/field_1'));
55 $this->assertEquals(
'file_tmp_name_2', $this->_model->getTmpName(
'section_1/group_2/group_2_1/field_2'));
60 $this->assertNull($this->_model->getName(
'section_1/group_2/field_1'));
61 $this->assertNull($this->_model->getName(
'section_1/group_3/field_1'));
62 $this->assertNull($this->_model->getName(
'section_1/group_1/field_2'));
63 $this->assertNull($this->_model->getName(
'section_1/group_1'));
testGetTmpNameRetrievesFileName()
testGetNameRetrievesFileName()
testGetNameReturnsNullIfInvalidPathIsProvided()