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
@@ 203-210 (lines=8) @@
200
     * Test forced value type - datetime
201
     * @return void
202
     */
203
    public function testDatetimeValue()
204
    {
205
        $datetime = time();
206
        $field = new Field(1, $datetime, 'fvalueDatetime');
207
        $this->assertArrayHasKey('fvalueDatetime', $field->toArray());
208
        $this->assertSame($field->toArray()['fvalueDatetime'], $datetime);
209
        $this->assertSame($field->getValue(), $datetime);
210
    }
211
212
213
    /**