Completed
Push — master ( 18cdc2...7b9bde )
by Simon
03:22
created

RequestValidationHelperTest   A

Complexity

Total Complexity 2

Size/Duplication

Total Lines 24
Duplicated Lines 0 %

Coupling/Cohesion

Components 1
Dependencies 3

Importance

Changes 2
Bugs 2 Features 0
Metric Value
wmc 2
c 2
b 2
f 0
lcom 1
cbo 3
dl 0
loc 24
rs 10
1
<?php
2
3
class RequestValidationHelperTest extends PHPUnit_Framework_TestCase
4
{
5
	private $request;
6
7
	public function setUp()
8
	{
9
		$this->request = new Request();
10
		$this->request->setName("TestName");
11
		$this->request->setEmail("[email protected]");
12
		$this->request->setIp("1.2.3.4");
13
	}
14
15
	public function testValidateGoodName()
16
	{
17
		// arrange
18
		$validationHelper = new RequestValidationHelper(new MockBanHelper(), $this->request, $this->request->getEmail());
19
20
		// act
21
		$result = $validationHelper->validateName();
22
23
		// assert
24
		$this->assertEmpty($result);
25
	}
26
}
27