Test Failed
Push — 1.0.0-dev ( dc6bfa...14bd99 )
by nguereza
02:55
created

DatabaseTest   A

Complexity

Total Complexity 6

Size/Duplication

Total Lines 34
Duplicated Lines 0 %

Importance

Changes 1
Bugs 0 Features 1
Metric Value
eloc 8
dl 0
loc 34
rs 10
c 1
b 0
f 1
wmc 6

6 Methods

Rating   Name   Duplication   Size   Complexity  
A tearDownAfterClass() 0 2 1
A tearDown() 0 2 1
A setUpBeforeClass() 0 2 1
A setUp() 0 2 1
A testCannotConnectToDatabase() 0 5 1
A testConnectToDatabaseSuccessfully() 0 6 1
1
<?php 
2
3
	use PHPUnit\Framework\TestCase;
4
5
	class DatabaseTest extends TestCase
6
	{	
7
	
8
		public static function setUpBeforeClass()
9
		{
10
		
11
		}
12
		
13
		public static function tearDownAfterClass()
14
		{
15
			
16
		}
17
		
18
		protected function setUp()
19
		{
20
		}
21
22
		protected function tearDown()
23
		{
24
		}
25
		
26
		public function testConnectToDatabaseSuccessfully()
27
		{
28
            $cfg = get_db_config();
29
            $db = new Database($cfg, false);
30
            $isConnected = $db->connect();
31
			$this->assertTrue($isConnected);
32
		}
33
        
34
        public function testCannotConnectToDatabase()
35
		{
36
             $db = new Database(array(), false);
37
             $isConnected = $db->connect();
38
			$this->assertFalse($isConnected);
39
		}
40
41
	}