1234567891011121314151617181920212223242526272829303132333435363738 |
- <?php
- use PHPUnit\Framework\TestCase;
- class TripalEntityCollectionTest extends TestCase {
- protected $collection = NULL;
- public function setUp() {
- $details = ['uid' => 1, 'collection_name' => "test_collection_name"];
- $collection = new TripalEntityCollection();
- $collection->create($details);
- $this->collection = $collection;
- }
- public function testCreateCollectionAndBaseGetters() {
- $collection = $this->collection;
- $name = $collection->getName();
- $collection_id = $collection->getCollectionID();
- $this->assertEquals($name, "test_collection_name");
- $this->assertNotNull($collection_id);
- $this->assertInternalType("int", (int) $collection_id);
- }
- public function testAddBundle() {
- //create two entities, AND their fields. annoying.
- $details = ['bundle_name' => 'organism'];
- }
- public function tearDown() {
- $this->collection->delete();
- }
- }
|