《应用Yii1.1和PHP5进行敏捷Web开发》第6章126页问题二 [ 新手入门 ]
Hi,All,
请问这个问题怎样解决?不胜感谢。
E:\web\trackstar\protected\tests>phpunit unit/projecttest.php
PHPUnit 3.6.12 by Sebastian Bergmann.
Configuration read from E:\web\trackstar\protected\tests\phpunit.xml
E return array(
'user1ToProject1' => array(
'project_id' => 1,
'user_id' => 1,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
'user2ToProject1' => array(
'project_id' => 1,
'user_id' => 2,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
);E return array(
'user1ToProject1' => array(
'project_id' => 1,
'user_id' => 1,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
'user2ToProject1' => array(
'project_id' => 1,
'user_id' => 2,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
);E return array(
'user1ToProject1' => array(
'project_id' => 1,
'user_id' => 1,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
'user2ToProject1' => array(
'project_id' => 1,
'user_id' => 2,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
);E return array(
'user1ToProject1' => array(
'project_id' => 1,
'user_id' => 1,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
'user2ToProject1' => array(
'project_id' => 1,
'user_id' => 2,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
);E return array(
'user1ToProject1' => array(
'project_id' => 1,
'user_id' => 1,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
'user2ToProject1' => array(
'project_id' => 1,
'user_id' => 2,
'create_time' => '',
'create_user_id' => '',
'update_time' => '',
'update_user_id' => '',
),
);
Time: 3 seconds, Memory: 7.25Mb
There were 5 errors:
1) ProjectTest::testGetUserOptions
Invalid argument supplied for foreach()
E:\web\yii\framework\test\CDbFixtureManager.php:171
E:\web\yii\framework\test\CDbFixtureManager.php:125
E:\web\yii\framework\test\CDbFixtureManager.php:88
E:\web\yii\framework\base\CModule.php:388
E:\web\yii\framework\test\CDbTestCase.php:86
E:\web\yii\framework\test\CDbTestCase.php:118
E:\php\phpunit:46
2) ProjectTest::testCreate
Invalid argument supplied for foreach()
E:\web\yii\framework\test\CDbFixtureManager.php:171
E:\web\yii\framework\test\CDbFixtureManager.php:125
E:\web\yii\framework\test\CDbFixtureManager.php:88
E:\web\yii\framework\base\CModule.php:388
E:\web\yii\framework\test\CDbTestCase.php:86
E:\web\yii\framework\test\CDbTestCase.php:118
E:\php\phpunit:46
3) ProjectTest::testRead
Invalid argument supplied for foreach()
E:\web\yii\framework\test\CDbFixtureManager.php:171
E:\web\yii\framework\test\CDbFixtureManager.php:125
E:\web\yii\framework\test\CDbFixtureManager.php:88
E:\web\yii\framework\base\CModule.php:388
E:\web\yii\framework\test\CDbTestCase.php:86
E:\web\yii\framework\test\CDbTestCase.php:118
E:\php\phpunit:46
4) ProjectTest::testUpdate
Invalid argument supplied for foreach()
E:\web\yii\framework\test\CDbFixtureManager.php:171
E:\web\yii\framework\test\CDbFixtureManager.php:125
E:\web\yii\framework\test\CDbFixtureManager.php:88
E:\web\yii\framework\base\CModule.php:388
E:\web\yii\framework\test\CDbTestCase.php:86
E:\web\yii\framework\test\CDbTestCase.php:118
E:\php\phpunit:46
5) ProjectTest::testDelete
Invalid argument supplied for foreach()
E:\web\yii\framework\test\CDbFixtureManager.php:171
E:\web\yii\framework\test\CDbFixtureManager.php:125
E:\web\yii\framework\test\CDbFixtureManager.php:88
E:\web\yii\framework\base\CModule.php:388
E:\web\yii\framework\test\CDbTestCase.php:86
E:\web\yii\framework\test\CDbTestCase.php:118
E:\php\phpunit:46
FAILURES!
Tests: 5, Assertions: 0, Errors: 5.
TimKan 湖南
注册时间:2012-09-05
最后登录:1970-01-01
在线时长:0小时0分
最后登录:1970-01-01
在线时长:0小时0分
- 粉丝0
- 金钱45
- 威望0
- 积分45