예제 #1
0
 public function testCreateOrg()
 {
     $Org = new Organisation();
     $Org->name = "Test org";
     $Org->desc = "test org descccc";
     $Org->commit();
     return $Org;
 }
예제 #2
0
 public function testAddOrg()
 {
     $Organisation = new Organisation();
     $Organisation->name = "Test Org";
     $Organisation->desc = "Description blah blah";
     $Organisation->commit();
     return $Organisation;
 }
예제 #3
0
 /**
  * @depends test_newUser
  */
 public function test_newGroupOrg($User)
 {
     $Org = new Organisation();
     $Org->name = "Test org";
     $Org->desc = "User group org";
     $Org->commit();
     $this->assertFalse(!filter_var($Org->id, FILTER_VALIDATE_INT));
     $Group = new Group();
     $Group->name = "Test org group 2";
     $Group->desc = "Description blah";
     $Group->type = Group::TYPE_OPEN;
     $Group->setOwner($User)->setOrganisation($Org);
     $this->assertEquals($Org->id, $Group->organisation_id);
     $Group->commit();
     $NewGroup = new Group($Group->id);
     $this->assertEquals($Org->id, $Group->organisation_id);
 }