Code Duplication    Length = 16-16 lines in 2 locations

tests/SortableTest.php 2 locations

@@ 82-97 (lines=16) @@
79
    }
80
81
    /** @test */
82
    public function it_can_set_a_new_order_with_trashed_models()
83
    {
84
        $this->setUpSoftDeletes();
85
86
        $dummies = DummyWithSoftDeletes::all();
87
88
        $dummies->random()->delete();
89
90
        $newOrder = Collection::make($dummies->pluck('id'))->shuffle();
91
92
        DummyWithSoftDeletes::setNewOrder($newOrder);
93
94
        foreach (DummyWithSoftDeletes::withTrashed()->orderBy('order_column')->get() as $i => $dummy) {
95
            $this->assertEquals($newOrder[$i], $dummy->id);
96
        }
97
    }
98
99
    /** @test */
100
    public function it_can_set_a_new_order_by_custom_column_with_trashed_models()
@@ 100-115 (lines=16) @@
97
    }
98
99
    /** @test */
100
    public function it_can_set_a_new_order_by_custom_column_with_trashed_models()
101
    {
102
        $this->setUpSoftDeletes();
103
104
        $dummies = DummyWithSoftDeletes::all();
105
106
        $dummies->random()->delete();
107
108
        $newOrder = Collection::make($dummies->pluck('custom_column_sort'))->shuffle();
109
110
        DummyWithSoftDeletes::setNewOrderByCustomColumn('custom_column_sort', $newOrder);
111
112
        foreach (DummyWithSoftDeletes::withTrashed()->orderBy('order_column')->get() as $i => $dummy) {
113
            $this->assertEquals($newOrder[$i], $dummy->custom_column_sort);
114
        }
115
    }
116
117
    /** @test */
118
    public function it_can_set_a_new_order_without_trashed_models()