summaryrefslogtreecommitdiff
path: root/framework/cli/views/shell/crud/test.php
diff options
context:
space:
mode:
Diffstat (limited to 'framework/cli/views/shell/crud/test.php')
-rw-r--r--framework/cli/views/shell/crud/test.php47
1 files changed, 47 insertions, 0 deletions
diff --git a/framework/cli/views/shell/crud/test.php b/framework/cli/views/shell/crud/test.php
new file mode 100644
index 0000000..fbb1fd9
--- /dev/null
+++ b/framework/cli/views/shell/crud/test.php
@@ -0,0 +1,47 @@
+<?php
+/**
+ * This is the template for generating the functional test for controller.
+ * The following variables are available in this template:
+ * - $controllerID: the controller ID
+ * - $fixtureName: the fixture name
+ * - $modelClass: the model class name
+ */
+?>
+<?php echo "<?php\n"; ?>
+
+class <?php echo $modelClass; ?>Test extends WebTestCase
+{
+ public $fixtures=array(
+ '<?php echo $fixtureName; ?>'=>'<?php echo $modelClass; ?>',
+ );
+
+ public function testShow()
+ {
+ $this->open('?r=<?php echo $controllerID; ?>/view&id=1');
+ }
+
+ public function testCreate()
+ {
+ $this->open('?r=<?php echo $controllerID; ?>/create');
+ }
+
+ public function testUpdate()
+ {
+ $this->open('?r=<?php echo $controllerID; ?>/update&id=1');
+ }
+
+ public function testDelete()
+ {
+ $this->open('?r=<?php echo $controllerID; ?>/view&id=1');
+ }
+
+ public function testList()
+ {
+ $this->open('?r=<?php echo $controllerID; ?>/index');
+ }
+
+ public function testAdmin()
+ {
+ $this->open('?r=<?php echo $controllerID; ?>/admin');
+ }
+}