使用 DrupalUnitTestCase 进行 Drupal 单元测试在数据库设置上失败
使用 DrupalUnitTestCase 对 Drupal 模块进行单元测试失败。我可能忘记了什么。 测试运行良好,直到我创建某个类的实例: $foo = new FooBar() 在这种…
测试 cakeError() 被抛出
我正在 CakePHP 1.3 中使用单元测试。我的应用程序使用一个非常简单的ErrorHandler,正如书中所讲的。如果出现问题,我的一个模型会调用 $this->cak…
Cakephp测试登录
我想测试登录功能是否正常工作并且只允许有效和活跃的用户进入。 我的用户装置包含: array( 'password' => '*emptyPasswordHash*', // empty passw…
使用 Simpletest 进行单元测试的问题
我使用 PHP 和 simpletest 进行单元测试。我的测试工作正常,直到我尝试设置 cookie try{ setcookie($name,$cookie,$cookie_expires ) }catch Excepti…
如何使用 cakePHP 和 SimpleTest 测试需要身份验证的视图
我想编写需要身份验证的视图的 WebTestCase。是否可以?怎样才能通过认证呢? 我尝试在会话中编写基本身份验证,但它不起作用。 $_SESSION['Auth']['U…
cakephp 控制器测试 - 如何测试需要授权的操作?
标题几乎说明了一切。我想测试例如 UsersController::admin_index() 操作,但需要授权用户访问此位置,因此当我运行测试时,它会将我发送到登录页面,…
为什么这个 JQuery Ajax 调用不起作用?
<html> <head> <script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>…
如何在 cakePHP 和 Simpletest 中执行复杂的搜索并测试它们
我有一个非常复杂的数据结构,比如 10 个没有连接表的表。我的应用程序需要能够在大多数表中执行搜索。 为此,我将搜索字段的内容转换为条件数组。键…
如何从没有 id 的表中 getelementbyid()
好吧,我想不出任何更简单的方法来表达这个问题,但它并不像看起来那么复杂。基本上我有一个小项目可以帮助自己在工作场所晋升(目前是技术支持代理,…
SimpleTest:assertEquals 和 PHP 类型
考虑以下代码: <?php class Foo extends UnitTestCase { public function testFoo() { $foo = new Foo() $this->assertEqual('2, 3', $foo->ba…
如何在 php 中使用 simpletest 预测致命错误
我正在尝试编写一个测试用例以确保无法实例化 Singleton 类。 Singleton 的构造函数被定义为私有的,因此我的测试如下: $this->expectError() $tes…
SimpleTest WebTestCases 相互影响,而不是确定性输出
我正在使用 CodeIgniter 开发一些项目,并在 SimpleTest 中编写单元测试和 Web 测试。我注意到我的测试不是确定性的,即它们及时产生不同的输出。我的…
CakePHP 中的单元测试助手
我创建了一个名为 AdvHtmlHelper 的新助手。 class AdvHtmlHelper extends AppHelper { var $helpers = array('Form') function textbox($fieldName, …