PHPUnit抗辩人
我对PHPUnit比较陌生,我一直在尝试做一个简单的测试,在成功登录时返回true/false。下面是我的源代码PHPUnit抗辩人,php,phpunit,Php,Phpunit,我对PHPUnit比较陌生,我一直在尝试做一个简单的测试,在成功登录时返回true/false。下面是我的源代码 <?php include 'user.php'; class test extends PHPUnit\Framework\TestCase { public function login($username, $password) { $user = new user(); $login = $user-&
<?php
include 'user.php';
class test extends PHPUnit\Framework\TestCase
{
public function login($username, $password)
{
$user = new user();
$login = $user-> login($username = 'username1', $password = '123456';
if ($login)
{
return true;
}
}
public function testTrue($username, $password)
{
if ($actual = (new login())-> login('username1', '123456'))
$this->assertSame($expected = true, $actual);
else
$this->assertSame($expected = fail, $actual);
}
}
?>
而不是
if ($actual = (new login())-> login('username1', '123456'))
使用
if ($actual = ($this->login('username1', '123456'))