Changeset View
Changeset View
Standalone View
Standalone View
src/tests/Feature/Console/User/AssignSkuTest.php
- This file was moved from src/tests/Feature/Console/UserAssignSkuTest.php.
<?php | <?php | ||||
namespace Tests\Feature\Console; | namespace Tests\Feature\Console\User; | ||||
use Tests\TestCase; | use Tests\TestCase; | ||||
class UserAssignSkuTest extends TestCase | class AssignSkuTest extends TestCase | ||||
{ | { | ||||
/** | /** | ||||
* {@inheritDoc} | * {@inheritDoc} | ||||
*/ | */ | ||||
public function setUp(): void | public function setUp(): void | ||||
{ | { | ||||
parent::setUp(); | parent::setUp(); | ||||
Show All 15 Lines | class AssignSkuTest extends TestCase | ||||
*/ | */ | ||||
public function testHandle(): void | public function testHandle(): void | ||||
{ | { | ||||
$sku = \App\Sku::where('title', 'meet')->first(); | $sku = \App\Sku::where('title', 'meet')->first(); | ||||
$user = $this->getTestUser('add-entitlement@kolabnow.com'); | $user = $this->getTestUser('add-entitlement@kolabnow.com'); | ||||
$this->artisan('user:assign-sku unknown@unknown.org ' . $sku->id) | $this->artisan('user:assign-sku unknown@unknown.org ' . $sku->id) | ||||
->assertExitCode(1) | ->assertExitCode(1) | ||||
->expectsOutput("Unable to find the user unknown@unknown.org."); | ->expectsOutput("User not found."); | ||||
$this->artisan('user:assign-sku ' . $user->email . ' unknownsku') | $this->artisan('user:assign-sku ' . $user->email . ' unknownsku') | ||||
->assertExitCode(1) | ->assertExitCode(1) | ||||
->expectsOutput("Unable to find the SKU unknownsku."); | ->expectsOutput("Unable to find the SKU unknownsku."); | ||||
$this->artisan('user:assign-sku ' . $user->email . ' ' . $sku->id) | $this->artisan('user:assign-sku ' . $user->email . ' ' . $sku->id) | ||||
->assertExitCode(0); | ->assertExitCode(0); | ||||
Show All 16 Lines |