1
ทดสอบโปรไฟล์การติดตั้งด้วยงานที่กำหนดเอง
สำหรับโครงการขนาดใหญ่เราจะใช้รหัสขับเคลื่อนเวิร์กโฟลว์การพัฒนา เรากำลังใช้โปรไฟล์การติดตั้งแบบกำหนดเองเพื่อติดตั้งและกำหนดค่า contrib และโมดูลที่กำหนดเองที่ใช้ในโครงการ การรับรองความถูกต้องของโปรไฟล์นี้เราจำเป็นต้องทดสอบเหมือนโมดูลอื่น ๆ ปัจจุบันเราใช้กรณีทดสอบ SimpleTest ที่มีลักษณะเช่นนี้ซึ่งใช้งานได้ดีจนถึงขณะนี้ class FooTestCase extends DrupalWebTestCase { protected $admin_user = null; public function getInfo() { return array( 'name' => 'Foo Profile', 'description' => 'Ensure that the Foo profile configure the site.', 'group' => 'Foo', ); } public function setUp() { $this->profile = 'foo'; …