Merge pull request #17646 from colemanw/isMultilingual
[civicrm-core.git] / tests / phpunit / HelloTest.php
CommitLineData
6a488035
TO
1<?php
2/*
3 +--------------------------------------------------------------------+
7d61e75f 4 | Copyright CiviCRM LLC. All rights reserved. |
6a488035 5 | |
7d61e75f
TO
6 | This work is published under the GNU AGPLv3 license with some |
7 | permitted exceptions and without any warranty. For full license |
8 | and copyright information, see https://civicrm.org/licensing |
6a488035 9 +--------------------------------------------------------------------+
d25dd0ee 10 */
6a488035
TO
11
12/**
13 * @file HelloTest.php
14 *
15 * This is a simple test to make sure that you have phpunit
16 * correctly installed and working. The call will look something like:
17 *
18 * <code>
19 * scripts/phpunit HelloTest
20 * </code>
21 *
22 * If your script (which would need to be in HelloTest.php) is found and runs,
23 * UR DOIN IT RIGHT!
24 */
25
4cbe18b8
EM
26/**
27 * Class HelloTest
28 */
a6439b6a 29class HelloTest extends PHPUnit\Framework\TestCase {
39b959db
SL
30 /**
31 * contains the object handle of the string class
32 * @var string
33 */
34 public $abc;
4cbe18b8
EM
35
36 /**
795492f3 37 * @param string|null $name
4cbe18b8 38 */
00be9182 39 public function __construct($name = NULL) {
6a488035
TO
40 parent::__construct($name);
41 }
42
795492f3 43 /**
eceb18cc 44 * Called before the test functions will be executed.
795492f3
TO
45 * this function is defined in PHPUnit_TestCase and overwritten
46 * here
47 */
00be9182 48 public function setUp() {
6a488035
TO
49 // create a new instance of String with the
50 // string 'abc'
51 $this->abc = "hello";
52 }
53
795492f3 54 /**
eceb18cc 55 * Called after the test functions are executed.
795492f3
TO
56 * this function is defined in PHPUnit_TestCase and overwritten
57 * here.
58 */
00be9182 59 public function tearDown() {
6a488035
TO
60 // delete your instance
61 unset($this->abc);
62 }
63
546b78fa 64 /**
eceb18cc 65 * test the toString function.
546b78fa 66 */
00be9182 67 public function testHello() {
6a488035
TO
68 $result = $this->abc;
69 $expected = 'hello';
70 $this->assertEquals($result, $expected);
71 }
96025800 72
6a488035 73}