我一直在嘗試,但徒勞無功,在cakePhP中創建了多個燈具。目前,我需要測試一個需要兩個不同燈具數據庫表的函數。如果可能的話,有人可以發佈一些簡單的代碼片段,並讓我創建多個設備。在cakePhp中創建多個燈具pixelp
2
A
回答
4
爐,
你採取一看蛋糕的bake
效用?你可以用它來烘烤燈具。
cake bake fixture all
在您的應用程序中一次烘烤所有燈具。小心使用以免覆蓋現有代碼。
Edit0: 使用
cake bake fixture help
如果您還有其他問題
。
4
這裏有一個簡單的夾具:應用程序/測試/夾具/ entity_fixtures.php 在你的情況,你將創建兩個這些文件中,每一個模型,並用不同的名稱。
<?php
class EntityFixture extends CakeTestFixture {
var $name = 'Entity';
var $table = 'entities';
// Define the fields
var $fields = array(
'entity_id' => array('type' => 'integer', 'key' => 'primary'),
'type' => array('type' => 'string' , 'length' => 255),
'created' => 'datetime',
'modified' => 'datetime'
);
var $records = array(
array('entity_id' => 1, 'type' => 'entity', 'created'=>'2010-01-01', 'modified' => '2010-01-01')
);
}
?>
當你的測試用例包括您在燈具測試案例的頂部
class EntityTestCase extends CakeTestCase {
var $fixtures = array(
'plugin.myplugin.entity', // Including a sample plugin fixture
'entity', // The fixture above shown in code above
'blogs' // Including a third fixture (should be in app/tests/fixtures/blog_fixture.php)
);
}
相關問題
- 1. 在cmocka中創建燈具
- 2. 在一個主體中創建多個燈具
- 3. 學說:爲某個表創建燈具
- 4. 用python創建多個ppt幻燈片
- 5. django燈具:在syncdb上加載多個燈具
- 6. 在CakePHP中從一個模型創建多個模型
- 7. 在cakephp中創建一個包含多個視圖的頁面
- 8. 創建具有多個表
- 9. 在opengl中創建路燈
- 10. 不能創建在CakePHP中
- 11. 在CakePHP 2.0中創建CountDown
- 12. 如何通過Cakedc在Cakephp 3中創建多個登錄catageory
- 13. 如何在cakephp中創建多個ajax請求
- 14. 在CakePHP中創建多個tinyint(1)字段的下拉菜單
- 15. 如何在cakephp中創建多個主題2.2.5-0版本
- 16. 創建可重用的py.text燈具
- 17. 創建一個幻燈片
- 18. 如何在CakePHP的單個頁面上創建多個表單?
- 19. 在其他fitnesse燈具中使用let創建變量
- 20. CakePHP單元測試不識別燈具
- 21. 一個站點上的多個燈具
- 22. 使用模板創建具有R的幻燈片幻燈片
- 23. 如何在CakePHP中更改燈具的模型位置
- 24. 具有多個字段創建索引
- 25. 如何創建具有多個域
- 26. 如何創建具有多個列
- 27. 如何創建多個工具提示?
- 28. 創建具有多個變量的宏
- 29. 創建具有多個查詢
- 30. 在LibreOffice Impress中創建幻燈片後創建幻燈片的快捷方式