d963c6652955d1158a93cd2cd64c3e43457c6b38
[yaffs-website] / vendor / drupal / console / templates / module / Tests / Controller / controller.php.twig
1 {% extends "base/class.php.twig" %}
2
3 {% block file_path %}
4 \Drupal\{{module}}\Tests\{{ class_name }}.
5 {% endblock %}
6
7 {% block namespace_class %}
8 namespace Drupal\{{module}}\Tests;
9 {% endblock %}
10
11 {% block use_class %}
12 use Drupal\simpletest\WebTestBase;
13 {% endblock %}
14
15 {% block class_declaration %}
16 /**
17  * Provides automated tests for the {{module}} module.
18  */
19 class {{class_name}}Test extends WebTestBase {% endblock %}
20 {% block class_methods %}
21
22   /**
23    * {@inheritdoc}
24    */
25   public static function getInfo() {
26     return [
27       'name' => "{{module}} {{class_name}}'s controller functionality",
28       'description' => 'Test Unit for module {{module}} and controller {{class_name}}.',
29       'group' => 'Other',
30     ];
31   }
32
33   /**
34    * {@inheritdoc}
35    */
36   public function setUp() {
37     parent::setUp();
38   }
39
40   /**
41    * Tests {{module}} functionality.
42    */
43   public function test{{class_name}}() {
44     // Check that the basic functions of module {{module}}.
45     $this->assertEquals(TRUE, TRUE, 'Test Unit Generated via Drupal Console.');
46   }
47 {% endblock %}