commit-3
This commit is contained in:

committed by
RafficMohammed

parent
a23e43859d
commit
9cfc03133f
@@ -2,10 +2,6 @@
|
|||||||
|
|
||||||
namespace Tests\Unit;
|
namespace Tests\Unit;
|
||||||
|
|
||||||
use App\User;
|
|
||||||
use Faker\Factory as FakerFactory;
|
|
||||||
use Illuminate\Support\Facades\Hash;
|
|
||||||
use Illuminate\Support\Str;
|
|
||||||
use Tests\TestCase;
|
use Tests\TestCase;
|
||||||
|
|
||||||
class ExampleTest extends TestCase
|
class ExampleTest extends TestCase
|
||||||
@@ -19,32 +15,4 @@ class ExampleTest extends TestCase
|
|||||||
{
|
{
|
||||||
$this->assertTrue(true);
|
$this->assertTrue(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
public function test_store_user()
|
|
||||||
{
|
|
||||||
$faker = FakerFactory::create();
|
|
||||||
|
|
||||||
//Create User -> Agent
|
|
||||||
$str = Str::random(10);
|
|
||||||
$password = Hash::make($str);
|
|
||||||
$email = $faker->unique()->email();
|
|
||||||
$user = new User([
|
|
||||||
'first_name' => $faker->firstName(),
|
|
||||||
'last_name' => $faker->lastName(),
|
|
||||||
'email' => $email,
|
|
||||||
'user_name' => $faker->unique()->userName(),
|
|
||||||
'password' => $password,
|
|
||||||
'active' => 1,
|
|
||||||
'role' => 'user',
|
|
||||||
]);
|
|
||||||
$user->save();
|
|
||||||
|
|
||||||
// Check if data is inserted
|
|
||||||
$this->assertDatabaseHas('users', ['email' => $email]);
|
|
||||||
|
|
||||||
// Authenticate as the created user
|
|
||||||
$this->actingAs($user);
|
|
||||||
|
|
||||||
$this->assertAuthenticated();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user