Skip to content

Commit 9142c19

Browse files
GianlucaGianluca
authored andcommitted
add test
1 parent d373a1c commit 9142c19

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

tests/Database/DatabaseEloquentBuilderTest.php

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,17 @@ public function testQualifyColumn()
196196
$this->assertSame('stub.column', $builder->qualifyColumn('column'));
197197
}
198198

199+
public function testQualifyColumns()
200+
{
201+
$builder = new Builder(m::mock(BaseBuilder::class));
202+
$builder->shouldReceive('from')->with('stub');
203+
204+
$builder->setModel(new EloquentModelStub);
205+
206+
$this->assertSame(['stub.column', 'stub.column2', 'stub.column3'], $builder->qualifyColumn('column', 'column2', 'column3'));
207+
$this->assertSame(['stub.column', 'stub.column2', 'stub.column3'], $builder->qualifyColumn(...['column', 'column2', 'column3']));
208+
}
209+
199210
public function testGetMethodLoadsModelsAndHydratesEagerRelations()
200211
{
201212
$builder = m::mock(Builder::class.'[getModels,eagerLoadRelations]', [$this->getMockQueryBuilder()]);

0 commit comments

Comments
 (0)