You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							72 lines
						
					
					
						
							1.3 KiB
						
					
					
				
			
		
		
	
	
							72 lines
						
					
					
						
							1.3 KiB
						
					
					
				| <?php | |
| /** | |
|  * Created by Error202 | |
|  * Date: 13.08.2018 | |
|  */ | |
|  | |
| namespace frontend\tests\unit; | |
|  | |
| use Codeception\Test\Unit; | |
| use core\entities\Meta; | |
| use frontend\tests\UnitTester; | |
| use frontend\tests\fixtures\UserFixture; | |
|  | |
| class UserTest extends Unit | |
| { | |
| 	/** | |
| 	 * @var UnitTester | |
| 	 */ | |
| 	protected $tester; | |
|  | |
| 	public function _fixtures() | |
| 	{ | |
| 		return [ | |
| 			'users' => UserFixture::class, | |
| 			//'dataFile' => '/app/frontend/tests/fixtures/data/user.php', | |
| 			//'dataFile' => codecept_data_dir() . 'user.php' | |
| 		]; | |
| 	} | |
|  | |
| 	protected function _before() { | |
|  | |
| 	} | |
|  | |
| 	protected function _after() { | |
|  | |
| 	} | |
|  | |
| 	public function testFindUserByUsername() | |
| 	{ | |
| 		$user = $this->tester->grabFixture('users', 'user1'); | |
| 		//$user = $this->users['user1']; | |
| 		//expect_that($user = User::findByUsername('Error202')); | |
| 		//expect($user->id)->equals(1); | |
|  | |
|  | |
|  | |
| 		$this->assertEquals(1, $user->id); | |
| 		$this->assertEquals('Error202', $user->username); | |
| 		//expect_not(User::findByUsername('Error203')); | |
| 	} | |
|  | |
| 	/*public function testValidateUser() | |
| 	{ | |
| 		$user = User::findByUsername('Error202'); | |
| 		expect_that($user->validatePassword('4220618')); | |
| 		expect_not($user->validatePassword('123456')); | |
| 	}*/ | |
|  | |
| 	public function testMeta() | |
| 	{ | |
| 		$meta = new Meta('test', 'desc', 'keys'); | |
| 		expect($meta->title)->equals('test'); | |
|  | |
| 	} | |
|  | |
| 	// test | |
| 	/*public function testTest() | |
| 	{ | |
| 		$user = $this->tester->grabFixture('users', 'user1'); | |
| 	}*/ | |
|  | |
| } |