Code Duplication    Length = 7-8 lines in 2 locations

tests/FieldTest.php 2 locations

@@ 104-110 (lines=7) @@
101
     * Test if various value types are properly handled
102
     * @dataProvider valueTypesProvider
103
     */
104
    public function testValueTypes($testValue, $arrayKey)
105
    {
106
        $field = new Field(1, $testValue);
107
        $this->assertArrayHasKey($arrayKey, $field->toArray(), 'Key not present in result array');
108
        $this->assertSame($field->toArray()[$arrayKey], $testValue, 'Different value in result array');
109
        $this->assertSame($field->getValue(), $testValue, 'Different getValue() return value');
110
    }
111
112
113
@@ 167-174 (lines=8) @@
164
     * Test forced value type - datetime
165
     * @return void
166
     */
167
    public function testDatetimeValue()
168
    {
169
        $datetime = time();
170
        $field = new Field(1, $datetime, 'fvalueDatetime');
171
        $this->assertArrayHasKey('fvalueDatetime', $field->toArray());
172
        $this->assertSame($field->toArray()['fvalueDatetime'], $datetime);
173
        $this->assertSame($field->getValue(), $datetime);
174
    }
175
176
177
    /**