Code Duplication    Length = 13-14 lines in 2 locations

tests/Unit/CacheTest.php 2 locations

@@ 63-76 (lines=14) @@
60
        $this->assertNotNull($results);
61
    }
62
63
    public function testCreatingModelClearsCache()
64
    {
65
        $author = (new Author)->with('books')->get()->first();
66
        $author->name = "John Jinglheimer";
67
        $author->save();
68
69
        $results = cache()->tags([
70
                'genealabslaravelmodelcachingtestsfixturesauthor',
71
                'genealabslaravelmodelcachingtestsfixturesbook'
72
            ])
73
            ->get('genealabslaravelmodelcachingtestsfixturesauthor_1_2_3_4_5_6_7_8_9_10-genealabslaravelmodelcachingtestsfixturesbooks');
74
75
        $this->assertNull($results);
76
    }
77
78
    public function testDeletingModelClearsCache()
79
    {
@@ 78-90 (lines=13) @@
75
        $this->assertNull($results);
76
    }
77
78
    public function testDeletingModelClearsCache()
79
    {
80
        $author = (new Author)->with('books')->get()->first();
81
        $author->delete();
82
83
        $results = cache()->tags([
84
                'genealabslaravelmodelcachingtestsfixturesauthor',
85
                'genealabslaravelmodelcachingtestsfixturesbook'
86
            ])
87
            ->get('genealabslaravelmodelcachingtestsfixturesauthor_1_2_3_4_5_6_7_8_9_10-genealabslaravelmodelcachingtestsfixturesbooks');
88
89
        $this->assertNull($results);
90
    }
91
92
    public function testHasManyRelationshipIsCached()
93
    {