如何测试字符串是否包含PHPUnit中的另一个字符串?
我似乎无法在PHPUnit中找到一个断言,它只是测试一个字符串是否包含在另一个字符串中的某个地方。尝试执行如下操作:
public function testRecipe() {
$plaintext = get_bread_recipe();
$this->assertStringContains('flour', $plaintext);
}
我会用什么真正的断言来代替?在这种情况下,我宁愿不必担心正则表达式,因为绝对不需要它。assertStringContains
它是如此简单,一定有我忽略了一些东西,但我就是想不通!有趣的是,有和!assertStringStartsWith()
assertStringEndsWith()
更新:我知道可以使用,但我正在寻找更干净的东西。如果我只是使用vanilla PHP函数,那么所有断言的全部意义是什么......strpos() !== false