@@ 247-259 (lines=13) @@ | ||
244 | } |
|
245 | ||
246 | /** @test */ |
|
247 | public function it_can_swap_the_position_of_two_given_models() |
|
248 | { |
|
249 | $firstModel = Dummy::find(3); |
|
250 | $secondModel = Dummy::find(4); |
|
251 | ||
252 | $this->assertEquals($firstModel->order_column, 3); |
|
253 | $this->assertEquals($secondModel->order_column, 4); |
|
254 | ||
255 | Dummy::swapOrder($firstModel, $secondModel); |
|
256 | ||
257 | $this->assertEquals($firstModel->order_column, 4); |
|
258 | $this->assertEquals($secondModel->order_column, 3); |
|
259 | } |
|
260 | ||
261 | /** @test */ |
|
262 | public function it_can_swap_itself_with_another_model() |
|
@@ 262-274 (lines=13) @@ | ||
259 | } |
|
260 | ||
261 | /** @test */ |
|
262 | public function it_can_swap_itself_with_another_model() |
|
263 | { |
|
264 | $firstModel = Dummy::find(3); |
|
265 | $secondModel = Dummy::find(4); |
|
266 | ||
267 | $this->assertEquals($firstModel->order_column, 3); |
|
268 | $this->assertEquals($secondModel->order_column, 4); |
|
269 | ||
270 | $firstModel->swapOrderWithModel($secondModel); |
|
271 | ||
272 | $this->assertEquals($firstModel->order_column, 4); |
|
273 | $this->assertEquals($secondModel->order_column, 3); |
|
274 | } |
|
275 | ||
276 | /** @test */ |
|
277 | public function it_can_move_a_model_to_the_first_place() |