Completed
Branch master (136162)
by Aimeos
06:57
created

AccountControllerTest::setUp()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 4
Code Lines 2

Duplication

Lines 0
Ratio 0 %

Importance

Changes 0
Metric Value
eloc 2
dl 0
loc 4
rs 10
c 0
b 0
f 0
cc 1
nc 1
nop 0
1
<?php
2
3
class AccountControllerTest extends AimeosTestAbstract
4
{
5
	public function setUp()
6
	{
7
		parent::setUp();
8
		View::addLocation(dirname(__DIR__).'/fixtures/views');
9
	}
10
11
12
	public function testActions()
13
	{
14
		$response = $this->action('GET', '\Aimeos\Shop\Controller\AccountController@indexAction', ['site' => 'unittest']);
15
16
		$this->assertResponseOk();
17
		$this->assertContains('<section class="aimeos account-profile"', $response->getContent());
18
		$this->assertContains('<section class="aimeos account-history"', $response->getContent());
19
		$this->assertContains('<section class="aimeos account-favorite"', $response->getContent());
20
		$this->assertContains('<section class="aimeos account-watch"', $response->getContent());
21
	}
22
23
24
	public function testDownload()
25
	{
26
		$response = $this->action('GET', '\Aimeos\Shop\Controller\AccountController@downloadAction', ['site' => 'unittest', 'dl_id' => 0]);
27
28
		$this->assertEquals( 401, $response->getStatusCode() );
29
	}
30
}