Test Failed
Push — master ( 93364a...1dfae4 )
by Mike
02:35
created

CaffeineTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 18
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 0
Metric Value
wmc 2
c 1
b 0
f 0
dl 0
loc 18
rs 10

2 Methods

Rating   Name   Duplication   Size   Complexity  
A testBootstrap3TestPageCanLoad() 0 6 1
A testMiddlewareInjectsDripScript() 0 8 1
1
<?php namespace GeneaLabs\LaravelCaffeine\Tests\Feature;
2
3
use GeneaLabs\LaravelCaffeine\Tests\TestCase;
4
5
class CaffeineTest extends TestCase
6
{
7
    public function testBootstrap3TestPageCanLoad()
8
    {
9
        $dripRoute = config('genealabs-laravel-caffeine.route', 'genealabs/laravel-caffeine/drip');
10
        $response = $this->get($dripRoute);
11
12
        $response->assertStatus(204);
13
    }
14
15
    public function testMiddlewareInjectsDripScript()
16
    {
17
        // dd(\Route::getRoutes());
18
        $expectedResult = "<script>setInterval(function(){var e=window.XMLHttpRequest?new XMLHttpRequest:new ActiveXObject('Microsoft.XMLHTTP');e.open('GET','/genealabs/laravel-caffeine/drip',!0);e.setRequestHeader('X-Requested-With','XMLHttpRequest');e.send();}, 300000);</script>";
19
20
        $response = $this->get(route('genealabs-laravel-caffeine.tests.form'));
21
22
        $response->assertSee($expectedResult);
23
    }
24
}
25