This commit is contained in:
Robin Appelman 2016-01-15 15:18:55 +01:00
parent 7e01f32c27
commit 7ba715d144
5 changed files with 24 additions and 7 deletions

View File

@ -103,7 +103,6 @@ class UserGlobalStoragesController extends StoragesController {
* @param int $id storage id
* @return DataResponse
*
* @NoCSRFRequired
* @NoAdminRequired
*/
public function show($id) {

View File

@ -53,6 +53,7 @@ class UserStoragesController extends StoragesController {
* @param IRequest $request request object
* @param IL10N $l10n l10n service
* @param UserStoragesService $userStoragesService storage service
* @param IUserSession $userSession
*/
public function __construct(
$AppName,

View File

@ -48,7 +48,8 @@ class UserStoragesControllerTest extends StoragesControllerTest {
'files_external',
$this->getMock('\OCP\IRequest'),
$this->getMock('\OCP\IL10N'),
$this->service
$this->service,
$this->getMock('\OCP\IUserSession')
);
}

View File

@ -105,7 +105,8 @@ class Connection extends \Test\TestCase {
$this->connection->setValues('table', [
'integerfield' => 1
], [
'textfield' => 'foo'
'textfield' => 'foo',
'clobfield' => 'not_null'
]);
$this->assertEquals('foo', $this->getTextValueByIntergerField(1));
@ -118,7 +119,8 @@ class Connection extends \Test\TestCase {
$this->connection->setValues('table', [
'integerfield' => 1
], [
'textfield' => 'foo'
'textfield' => 'foo',
'clobfield' => 'not_null'
]);
$this->connection->setValues('table', [
@ -138,7 +140,8 @@ class Connection extends \Test\TestCase {
'integerfield' => 1
], [
'textfield' => 'foo',
'booleanfield' => true
'booleanfield' => true,
'clobfield' => 'not_null'
]);
$this->connection->setValues('table', [
@ -163,7 +166,8 @@ class Connection extends \Test\TestCase {
'integerfield' => 1
], [
'textfield' => 'foo',
'booleanfield' => true
'booleanfield' => true,
'clobfield' => 'not_null'
]);
$this->connection->setValues('table', [

View File

@ -43,6 +43,18 @@ class CredentialsManagerTest extends \Test\TestCase {
$this->manager = new CredentialsManager($this->crypto, $this->dbConnection);
}
private function getQeuryResult($row) {
$result = $this->getMockBuilder('\Doctrine\DBAL\Driver\Statement')
->disableOriginalConstructor()
->getMock();
$result->expects($this->any())
->method('fetch')
->will($this->returnValue($row));
return $result;
}
public function testStore() {
$userId = 'abc';
$identifier = 'foo';
@ -78,7 +90,7 @@ class CredentialsManagerTest extends \Test\TestCase {
->getMock();
$qb->expects($this->once())
->method('execute')
->willReturn(['credentials' => 'baz']);
->willReturn($this->getQeuryResult(['credentials' => 'baz']));
$this->dbConnection->expects($this->once())
->method('getQueryBuilder')