Dcycle Blog

Basic Unit test

November 04, 2013

Unit tests are faster than functional tests and don’t require the database.

<?php 
/**
 * @file
 * This file contains the testing code for this module
 */

/**
 * The test case
 */
class mymoduleTestCase extends DrupalUnitTestCase {
  /**
   * Info for this test case.
   */
  public static function getInfo() {
    return array(
      'name' => t('mymodule: basic unit test'),
      'description' => t('describe test.'),
      'group' => 'mymodule',
    );
  }

  public function setUp() {
    // specifically include files which contain functions to test.
    module_load_include('module', 'mymodule');
    parent::setUp();
  }

  /*
   * Test case for mymodule.
   */
  public function testModule() {
  }
}