V-Beta-1.0.0
Vision is out of alpha !
This commit is contained in:
28
tests/UserTest.php
Normal file
28
tests/UserTest.php
Normal file
@@ -0,0 +1,28 @@
|
||||
<?php
|
||||
|
||||
namespace App\Tests;
|
||||
|
||||
use App\Entity\User;
|
||||
use PHPUnit\Framework\TestCase;
|
||||
|
||||
class UserTest extends TestCase
|
||||
{
|
||||
public function testSomething(): void
|
||||
{
|
||||
$user = new User();
|
||||
$user->setEmail('test@test.com');
|
||||
$user->setPassword(uniqid().uniqid().uniqid());
|
||||
$user->setFirstname('firstname');
|
||||
$user->setLastname('lastname');
|
||||
$user->setPhone('123456');
|
||||
|
||||
|
||||
$this->assertTrue($user->getEmail() === 'test@test.com');
|
||||
$this->assertTrue($user->getFirstname() === 'firstname');
|
||||
$this->assertTrue($user->getLastname() === 'lastname');
|
||||
$this->assertTrue($user->getPhone() === '123456');
|
||||
$this->assertTrue($user->getAdminMode() === false);
|
||||
$this->assertTrue($user->getIsDesactivated() === false);
|
||||
$this->assertTrue($user->getRoles() === ['ROLE_USER']);
|
||||
}
|
||||
}
|
||||
11
tests/bootstrap.php
Normal file
11
tests/bootstrap.php
Normal file
@@ -0,0 +1,11 @@
|
||||
<?php
|
||||
|
||||
use Symfony\Component\Dotenv\Dotenv;
|
||||
|
||||
require dirname(__DIR__).'/vendor/autoload.php';
|
||||
|
||||
if (file_exists(dirname(__DIR__).'/config/bootstrap.php')) {
|
||||
require dirname(__DIR__).'/config/bootstrap.php';
|
||||
} elseif (method_exists(Dotenv::class, 'bootEnv')) {
|
||||
(new Dotenv())->bootEnv(dirname(__DIR__).'/.env');
|
||||
}
|
||||
Reference in New Issue
Block a user