如何使用 cakePHP 和 SimpleTest 测试需要身份验证的视图
我想编写需要身份验证的视图的 WebTestCase。是否可以?怎样才能通过认证呢? 我尝试在会话中编写基本身份验证,但它不起作用。 $_SESSION['Auth']['U…
cakephp 控制器测试 - 如何测试需要授权的操作?
标题几乎说明了一切。我想测试例如 UsersController::admin_index() 操作,但需要授权用户访问此位置,因此当我运行测试时,它会将我发送到登录页面,…
为什么这个 JQuery Ajax 调用不起作用?
$.ajax({ type: "GET", cache: false, url: 'http://ajax.googleapis.com/ajax/services/search/local?v=1.0&q=school', contentType: "application/…
如何在 cakePHP 和 Simpletest 中执行复杂的搜索并测试它们
我有一个非常复杂的数据结构,比如 10 个没有连接表的表。我的应用程序需要能够在大多数表中执行搜索。 为此,我将搜索字段的内容转换为条件数组。键…
如何从没有 id 的表中 getelementbyid()
好吧,我想不出任何更简单的方法来表达这个问题,但它并不像看起来那么复杂。基本上我有一个小项目可以帮助自己在工作场所晋升(目前是技术支持代理,…
如何在 php 中使用 simpletest 预测致命错误
我正在尝试编写一个测试用例以确保无法实例化 Singleton 类。 Singleton 的构造函数被定义为私有的,因此我的测试如下: $this->expectError(); $test…
SimpleTest WebTestCases 相互影响,而不是确定性输出
我正在使用 CodeIgniter 开发一些项目,并在 SimpleTest 中编写单元测试和 Web 测试。我注意到我的测试不是确定性的,即它们及时产生不同的输出。我的…
CakePHP 中的单元测试助手
我创建了一个名为 AdvHtmlHelper 的新助手。 class AdvHtmlHelper extends AppHelper { var $helpers = array('Form'); function textbox($fieldName,…
如何在 cakephp 中从浏览器运行测试用例
我是测试新手,所以请原谅我这个问题 在cakephp手册的“创建测试”一章下,可以阅读 创建测试用例后,您可以通过浏览http://your .cake.domain/cake_f…
使用 simpletest 框架进行 xdebug 代码覆盖率分析
我正在使用 simpletest 框架进行单元测试,并使用 xdebug 进行代码覆盖率报告。让我解释一下我的问题: 我有一个要测试的类,假设类的名称是 paginati…
CakePHP SimpleTest 枚举问题
CakePHP1.3 with SimpleTest 无法处理枚举类型列。 如何解决这个问题? Notice: Schema generation error: invalid column type enum( …
从 SimpleTest 转换为 PHPUnit $this->UnitTestCase('message .....');
PHPUnit 中的哪个操作/方法等于 simpleTest 中的: $this->UnitTestCase('message .....') 编辑:抱歉我的错误 我认为我所问的问题不直接存在于简单测…