Code Duplication    Length = 22-22 lines in 2 locations

tests/src/AbstractDataMapperTest.php 2 locations

@@ 107-128 (lines=22) @@
104
	/**
105
	 * @covers SimpleORM\AbstractDataMapper::AddMappingField
106
	 */
107
	public function testAddMappingField_PrimaryKey(){
108
		
109
		\TestHelper::callMethod($this->object,'addMappingField',['myfield',[
110
			'field'		=>	'tb_mayfield',
111
			'primary'	=>	true
112
		]]);
113
		
114
		$correct = [
115
			  'myfield'	=>	[
116
				  'field'	=>	'tb_mayfield',
117
				  'primary'	=>	true
118
			  ]
119
		  ];
120
		
121
		//-----------------
122
		$mapping_fields = \TestHelper::getProtectedAttribute($this->object,'mapping_fields');
123
124
        $this->assertEquals($mapping_fields, $correct);		
125
		
126
		$key_field = \TestHelper::getProtectedAttribute($this->object,'key');
127
		$this->assertEquals($key_field, 'tb_mayfield');	
128
	}	
129
	
130
	/**
131
	 * @covers SimpleORM\AbstractDataMapper::AddMappingField
@@ 133-154 (lines=22) @@
130
	/**
131
	 * @covers SimpleORM\AbstractDataMapper::AddMappingField
132
	 */
133
	public function testAddMappingField_SoftDelete(){
134
		
135
		\TestHelper::callMethod($this->object,'addMappingField',['myfield',[
136
			'field'			=>	'tb_mayfield',
137
			'softdelete'	=>	true
138
		]]);
139
		
140
		$correct = [
141
			  'myfield'	=>	[
142
				  'field'	=>	'tb_mayfield',
143
				  'softdelete'	=>	true
144
			  ]
145
		  ];
146
		
147
		//-----------------
148
		$mapping_fields = \TestHelper::getProtectedAttribute($this->object,'mapping_fields');
149
150
        $this->assertEquals($mapping_fields, $correct);		
151
		
152
		$soft_delete_key = \TestHelper::getProtectedAttribute($this->object,'soft_delete_key');
153
		$this->assertEquals($soft_delete_key, 'tb_mayfield');	
154
	}	
155
	
156
	/**
157
	 * @covers SimpleORM\AbstractDataMapper::getAdapter