Skip to content

Commit 7cc4876

Browse files
committed
additional tests
1 parent e8d99e2 commit 7cc4876

File tree

2 files changed

+36
-0
lines changed

2 files changed

+36
-0
lines changed

tests/Traits/Configuration/FingerprintConfigurationTest.php

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Rappasoft\LaravelLivewireTables\Tests\Traits\Configuration;
44

5+
use Rappasoft\LaravelLivewireTables\Tests\Http\Livewire\PetsTable;
56
use Rappasoft\LaravelLivewireTables\Tests\TestCase;
67

78
class FingerprintConfigurationTest extends TestCase
@@ -11,4 +12,22 @@ public function can_set_fingerprint(): void
1112
{
1213
$this->assertSame('test', $this->basicTable->setDataTableFingerprint('test')->getDataTableFingerprint());
1314
}
15+
16+
/** @test */
17+
public function can_set_fingerprint_in_configure_method(): void
18+
{
19+
$mock = new class extends PetsTable {
20+
public function configure(): void
21+
{
22+
$this->setDataTableFingerprint('test');
23+
}
24+
};
25+
26+
$mock->configure();
27+
$mock->boot();
28+
29+
$this->assertSame('test', $mock->getDataTableFingerprint());
30+
}
31+
32+
1433
}

tests/Traits/Configuration/QueryStringAliasConfigurationTest.php

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
namespace Rappasoft\LaravelLivewireTables\Tests\Traits\Configuration;
44

5+
use Rappasoft\LaravelLivewireTables\Tests\Http\Livewire\PetsTable;
56
use Rappasoft\LaravelLivewireTables\Tests\TestCase;
67

78
class QueryStringAliasConfigurationTest extends TestCase
@@ -11,4 +12,20 @@ public function can_set_query_string_alias(): void
1112
{
1213
$this->assertSame('test', $this->basicTable->setQueryStringAlias('test')->getQueryStringAlias());
1314
}
15+
16+
/** @test */
17+
public function can_set_query_string_in_configure_method(): void
18+
{
19+
$mock = new class extends PetsTable {
20+
public function configure(): void
21+
{
22+
$this->setQueryStringAlias('test');
23+
}
24+
};
25+
26+
$mock->configure();
27+
$mock->boot();
28+
29+
$this->assertSame('test', $mock->getQueryStringAlias());
30+
}
1431
}

0 commit comments

Comments
 (0)