Complete Unit, Feature and Api tests

This commit is contained in:
Bubka
2021-11-30 17:39:33 +01:00
parent 054b8a2c21
commit 8b0871e8ba
26 changed files with 1646 additions and 47 deletions

View File

@ -0,0 +1,39 @@
<?php
namespace Tests\Unit;
use App\User;
use Tests\ModelTestCase;
/**
* @covers \App\User
*/
class UserModelTest extends ModelTestCase
{
/**
* @test
*/
public function test_model_configuration()
{
$this->runConfigurationAssertions(new User(),
['name', 'email', 'password'],
['password', 'remember_token'],
['*'],
[],
['id' => 'int', 'email_verified_at' => 'datetime']
);
}
/**
* @test
*/
public function test_email_is_set_lowercased()
{
$user = factory(User::class)->make([
'email' => 'UPPERCASE@example.COM',
]);
$this->assertEquals(strtolower('UPPERCASE@example.COM'), $user->email);
}
}