【发布时间】:2022-01-07 05:11:40
【问题描述】:
我想测试(单元测试)来自 WordPress 的 HashPassword($password) 方法。
如何检查 HashPassword("123123") 是否会为其返回正确的哈希?
例如,我想做这样的事情:
$hashFor123123 = "$P$P)230230832482349823";
$result = HashPassword("123123");
$this->assertSame($hashFor123123, $result);
但是,HashPassword 方法每次都返回一个带有哈希的新字符串。这就是为什么我不能断言。
如何测试?
【问题讨论】:
标签: wordpress unit-testing salt password-hash