Files
monica/tests/Unit/UserTest.php
T
Régis Freyd a2172f0851 Add style CI (#503)
Hopefully this will result in slightly better code.
2017-07-26 21:02:55 -04:00

42 lines
919 B
PHP

<?php
namespace Tests\Unit;
use App\User;
use Tests\TestCase;
use Illuminate\Foundation\Testing\DatabaseTransactions;
class UserTest extends TestCase
{
use DatabaseTransactions;
public function testUpdateContactViewPreference()
{
$user = new User;
$user->contacts_sort_order = 'firstnameAZ';
$this->assertEquals(
$user->contacts_sort_order == 'lastnameAZ',
$user->updateContactViewPreference('lastnameAZ')
);
}
public function test_name_accessor_returns_name_in_the_user_preferred_way()
{
$user = new User;
$user->first_name = 'John';
$user->last_name = 'Doe';
$user->name_order = 'firstname_first';
$this->assertEquals(
$user->name, 'John Doe'
);
$user->name_order = 'lastname_first';
$this->assertEquals(
$user->name, 'Doe John'
);
}
}