ImageTest::test_image_delete PHP Method

test_image_delete() public method

public test_image_delete ( )
    public function test_image_delete()
    {
        $page = \BookStack\Page::first();
        $this->asAdmin();
        $imageName = 'first-image.jpg';
        $relPath = $this->uploadImage($imageName, $page->id);
        $image = \BookStack\Image::first();
        $this->call('DELETE', '/images/' . $image->id);
        $this->assertResponseOk();
        $this->dontSeeInDatabase('images', ['url' => $this->baseUrl . $relPath, 'type' => 'gallery']);
        $this->assertFalse(file_exists(public_path($relPath)), 'Uploaded image has been deleted');
    }