我希望测试一个将生成 lorem ipsum 文本的函数,但它会在html标记中执行。所以我不能事先知道文本内容,但我知道html结构。这就是我想要测试的。也许文本的长度在一定限度内。 所以我想知道的是,断言标签是否可以用下面的方式解释:

Result = "<p>Some text</p>";
Expected = array( 
   '<p' ,
   'regex',
   '/p'
);
assertTags(resutl, expected)

我在CakePHP中使用SimpleTest,但我认为这应该是一个普遍的问题。

有帮助吗?

解决方案

$expected = array(
    '<p',
    'preg:/[A-Za-z\.\s\,]+/',
    '/p'
);
scroll top