如何测试字符串是否在PHPUnit中包含另一个字符串?

TheStoryCoder

我似乎在PHPUnit找不到一个断言,该断言只是测试一个字符串是否包含在另一个字符串的某个位置。尝试做这样的事情:

public function testRecipe() {

    $plaintext = get_bread_recipe();

    $this->assertStringContains('flour', $plaintext);

}

我要代替什么真正的主张assertStringContains在这种情况下,我宁愿不必担心正则表达式,因为绝对不需要它。

如此简单,以至于我必须忽略了某些东西,但我只是想不通!有趣的是,assertStringStartsWith()还有assertStringEndsWith()

更新:我知道strpos() !== false可以使用,但我正在寻找更清洁的东西。如果我仍然使用原始的PHP函数,那么所有断言的重点是什么...

汤玛斯·沃特鲁巴

2019和PHPUnit 8.0更新

assertContains()自PHPUnit 8.0起不推荐使用,请参见问题#3425


现在建议使用特定方法(请参阅参考资料issue #3422):

$this->assertStringContainsString('flour', $plaintext);


提示:使用Rector和PHPUnit 8.0 set立即升级

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

检查一个字符串是否包含Ruby中另一个字符串的所有字符

来自分类Dev

PHP-检查一个字符串是否包含另一个字符串中的任何字符

来自分类Dev

如何检查字符串是否包含另一个字符串-Laravel

来自分类Dev

如何测试一个字符串是否是另一个字符串的子序列?

来自分类Dev

如何测试一个字符串是否是另一个字符串的子序列?

来自分类Dev

如何测试两个字符串是否同时出现在另一个字符串中?

来自分类Dev

如何测试两个字符串是否同时出现在另一个字符串中?

来自分类Dev

如何检查一个字符串是否包含另一个字符串?

来自分类Dev

人偶中的函数,用于检查一个字符串是否包含另一个字符串

来自分类Dev

检查一个字符串是否包含在另一个字符串中时的StackOverflow

来自分类Dev

检查一个字符串是否包含在另一个字符串中时的StackOverflow

来自分类Dev

检查一个字符串是否包含在另一个字符串中的程序

来自分类Dev

如何检查一个字符串的字母是否在另一个字符串中以给定的顺序存在?

来自分类Dev

检查REBOL字符串是否包含另一个字符串

来自分类Dev

检查REBOL字符串是否包含另一个字符串

来自分类Dev

检查字符串是否包含另一个字符串

来自分类Dev

测试字符串是否包含组成另一个字符串的所有字符

来自分类Dev

检查一个字符串是否在另一个字符串中的任何字符的最佳方法javascript

来自分类Dev

检查一个字符串是否在另一个字符串中的任何字符的最佳方法javascript

来自分类Dev

检查一个字符串是否在python中包含另一个子字符串

来自分类Dev

如何检查一个字符串不包含另一个字符串的文本?

来自分类Dev

如何确定一个字符串部分地包含另一个字符串?(最好是Java)

来自分类Dev

如何在文件的不同行中测试另一个字符串之前是否存在一个字符串

来自分类Dev

如何检查另一个字符串是否存在

来自分类Dev

如何检查另一个字符串是否存在

来自分类Dev

如何检查一个字符串是否包含C#中另一个字符串的某些部分?

来自分类Dev

如何检查另一个字符串中是否存在多个字符串?

来自分类Dev

如何检查一个字符串是否在另一个字符串内(但不在边缘)?

来自分类Dev

如何检查一个字符串是否与另一个字符串匹配

Related 相关文章

  1. 1

    检查一个字符串是否包含Ruby中另一个字符串的所有字符

  2. 2

    PHP-检查一个字符串是否包含另一个字符串中的任何字符

  3. 3

    如何检查字符串是否包含另一个字符串-Laravel

  4. 4

    如何测试一个字符串是否是另一个字符串的子序列?

  5. 5

    如何测试一个字符串是否是另一个字符串的子序列?

  6. 6

    如何测试两个字符串是否同时出现在另一个字符串中?

  7. 7

    如何测试两个字符串是否同时出现在另一个字符串中?

  8. 8

    如何检查一个字符串是否包含另一个字符串?

  9. 9

    人偶中的函数,用于检查一个字符串是否包含另一个字符串

  10. 10

    检查一个字符串是否包含在另一个字符串中时的StackOverflow

  11. 11

    检查一个字符串是否包含在另一个字符串中时的StackOverflow

  12. 12

    检查一个字符串是否包含在另一个字符串中的程序

  13. 13

    如何检查一个字符串的字母是否在另一个字符串中以给定的顺序存在?

  14. 14

    检查REBOL字符串是否包含另一个字符串

  15. 15

    检查REBOL字符串是否包含另一个字符串

  16. 16

    检查字符串是否包含另一个字符串

  17. 17

    测试字符串是否包含组成另一个字符串的所有字符

  18. 18

    检查一个字符串是否在另一个字符串中的任何字符的最佳方法javascript

  19. 19

    检查一个字符串是否在另一个字符串中的任何字符的最佳方法javascript

  20. 20

    检查一个字符串是否在python中包含另一个子字符串

  21. 21

    如何检查一个字符串不包含另一个字符串的文本?

  22. 22

    如何确定一个字符串部分地包含另一个字符串?(最好是Java)

  23. 23

    如何在文件的不同行中测试另一个字符串之前是否存在一个字符串

  24. 24

    如何检查另一个字符串是否存在

  25. 25

    如何检查另一个字符串是否存在

  26. 26

    如何检查一个字符串是否包含C#中另一个字符串的某些部分?

  27. 27

    如何检查另一个字符串中是否存在多个字符串?

  28. 28

    如何检查一个字符串是否在另一个字符串内(但不在边缘)?

  29. 29

    如何检查一个字符串是否与另一个字符串匹配

热门标签

归档