2017-06-04 13:41:15 +01:00
|
|
|
<?php
|
|
|
|
|
|
|
|
require_once dirname(dirname(__FILE__)) . '/setup.php';
|
|
|
|
|
|
|
|
use AppBundle\Model\Folder;
|
|
|
|
|
|
|
|
class FolderTest extends BaseTestCase {
|
|
|
|
|
|
|
|
public function setUp() {
|
|
|
|
parent::setUp();
|
|
|
|
|
|
|
|
Folder::truncate();
|
|
|
|
}
|
|
|
|
|
2017-06-04 13:53:38 +01:00
|
|
|
public function testNewFolderBecomesDefault() {
|
2017-06-04 13:41:15 +01:00
|
|
|
$f1 = new Folder();
|
|
|
|
$f1->is_default = true;
|
|
|
|
$f1->owner_id = TestUtils::userId();
|
|
|
|
$f1->save();
|
|
|
|
|
|
|
|
$f2 = new Folder();
|
|
|
|
$f2->is_default = true;
|
|
|
|
$f2->owner_id = TestUtils::userId();
|
|
|
|
$f2->save();
|
|
|
|
|
|
|
|
$f1 = Folder::find($f1->id);
|
|
|
|
$f2 = Folder::find($f2->id);
|
|
|
|
|
|
|
|
$this->assertTrue(!$f1->is_default);
|
|
|
|
$this->assertTrue(!!$f2->is_default);
|
|
|
|
}
|
|
|
|
|
|
|
|
}
|