Merge branch 'MDL-50572-master' of git://github.com/junpataleta/moodle
[moodle.git] / blocks / tag_youtube / tests / block_tag_youtube_test.php
1 <?php
2 // This file is part of Moodle - http://moodle.org/
3 //
4 // Moodle is free software: you can redistribute it and/or modify
5 // it under the terms of the GNU General Public License as published by
6 // the Free Software Foundation, either version 3 of the License, or
7 // (at your option) any later version.
8 //
9 // Moodle is distributed in the hope that it will be useful,
10 // but WITHOUT ANY WARRANTY; without even the implied warranty of
11 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
12 // GNU General Public License for more details.
13 //
14 // You should have received a copy of the GNU General Public License
15 // along with Moodle.  If not, see <http://www.gnu.org/licenses/>.
17 /**
18  * Block Tag Youtube tests
19  *
20  * @package    block_tag_youtube
21  * @category   test
22  * @copyright  2015 Jun Pataleta
23  * @license    http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
24  */
26 defined('MOODLE_INTERNAL') || die();
28 /**
29  * Block Tag Youtube test class.
30  *
31  * @package   block_tag_youtube
32  * @category  test
33  * @copyright 2015 Jun Pataleta
34  * @license   http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
35  */
36 class core_block_tag_youtube_testcase extends advanced_testcase {
38     /**
39      * Testing the tag youtube block's initial state after a new installation.
40      *
41      * @return void
42      */
43     public function test_after_install() {
44         global $DB;
46         $this->resetAfterTest(true);
48         // Assert that tag_youtube entry exists and that its visible attribute is set to 0 (disabled).
49         $this->assertTrue($DB->record_exists('block', array('name' => 'tag_youtube', 'visible' => 0)));
50     }
51 }