Completed
Pull Request — master (#38)
by
unknown
03:07
created

testNewRequestCanBeInserted()   A

Complexity

Conditions 1
Paths 1

Size

Total Lines 12
Code Lines 11

Duplication

Lines 0
Ratio 0 %

Importance

Changes 1
Bugs 1 Features 0
Metric Value
c 1
b 1
f 0
dl 0
loc 12
rs 9.4285
cc 1
eloc 11
nc 1
nop 0
1
<?php
2
3
4
namespace WMDE\Fundraising\Store\Tests;
5
6
use WMDE\Fundraising\Entities\Request;
7
8
class RequestInsertionTest extends \PHPUnit_Framework_TestCase {
9
10
	public function testNewRequestCanBeInserted() {
11
		$entityManager = TestEnvironment::newDefault()->getFactory()->getEntityManager();
12
		$request = new Request();
13
		$entityManager->persist( $request );
14
		$entityManager->flush();
15
		$count = $entityManager->createQueryBuilder()
16
			->select( 'COUNT(r.id)' )
17
			->from( Request::class, 'r')
18
			->getQuery()
19
			->getSingleScalarResult();
20
		$this->assertEquals( 1, $count );
21
	}
22
}
23