Code Duplication    Length = 14-17 lines in 2 locations

test/SearchableBehaviorTest.php 2 locations

@@ 56-69 (lines=14) @@
53
        $this->assertEquals(0, count($models));
54
    }
55
56
    public function testDeleteSync()
57
    {
58
        $model = new Model([
59
            'title' => 'testDeleteSync title',
60
            'article' => 'testDeleteSync article'
61
        ]);
62
63
        $model->save(false);
64
        $modelSearch = Model::search('testDeleteSync title')->one();
65
        $this->assertNotNull($modelSearch);
66
        $modelSearch->delete();
67
        $modelSearch = Model::search('testDeleteSync title')->one();
68
        $this->assertNull($modelSearch);
69
    }
70
71
    public function testDeleteUnSync()
72
    {
@@ 71-87 (lines=17) @@
68
        $this->assertNull($modelSearch);
69
    }
70
71
    public function testDeleteUnSync()
72
    {
73
        $model = new Model([
74
            'title' => 'testDeleteUnSync title',
75
            'article' => 'testDeleteUnSync article'
76
        ]);
77
78
        $model->save(false);
79
        $modelSearch = Model::search('testDeleteUnSync title')->one();
80
        $this->assertNotNull($modelSearch);
81
82
        Model::withoutSyncingToSearch(function () use ($model) {
83
            $model->delete();
84
            $modelSearch = Model::searchIds('testDeleteUnSync title');
85
            $this->assertNotEmpty($modelSearch);
86
        });
87
    }
88
89
    public function testOrderBy()
90
    {