我一直在嘗試,但徒勞無功,在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. 用python創建多個ppt幻燈片
- 4. django燈具:在syncdb上加載多個燈具
- 5. 在opengl中創建路燈
- 6. 如何在cakephp中創建多個ajax請求
- 7. 在CakePHP中創建多個tinyint(1)字段的下拉菜單
- 8. 在CakePHP 2.0中創建CountDown
- 9. 不能創建在CakePHP中
- 10. 創建可重用的py.text燈具
- 11. 創建一個幻燈片
- 12. 如何在CakePHP的單個頁面上創建多個表單?
- 13. 在其他fitnesse燈具中使用let創建變量
- 14. 使用模板創建具有R的幻燈片幻燈片
- 15. 創建具有多個變量的宏
- 16. 如何創建多個工具提示?
- 17. 如何創建具有多個列
- 18. 一次加載多個燈具
- 19. 可以使用多個fitnesse燈具
- 20. 在PHP中創建「聚光燈搜索」
- 21. 在jQuery中創建幻燈片效果
- 22. 在CareKit中創建具有多個參數的圖表
- 23. SQLite在Android中創建具有多個主鍵的表格
- 24. 在Oracle EBS中創建具有多個地址的客戶(12.1)
- 25. 如何在OCaml中創建具有多個參數的類型?
- 26. 在鉛筆項目中創建多個標籤WIreframing工具
- 27. 在R#7.0中並行運行多個燈具
- 28. 具有多個狀態的Cakephp模型
- 29. 如何在cakephp 3.2中創建多語言靜態網站?
- 30. 如何在CakePHP中與許多hasMany關聯創建mysql表?