16 use Monolog\Test\TestCase;
30 $this->assertInstanceOf(GroupPermission::class, $groupPermission);
42 $expectedArray =
null;
43 if ($version == ApiVersion::V1)
46 "perm" =>
"Group perm",
48 "group_name" =>
"fossy",
52 "perm" =>
"Group perm",
54 "groupName" =>
"fossy",
59 'expectedArray' => $expectedArray,
87 $expectedArray = $info[
'expectedArray'];
88 $groupPermission = $info[
'obj'];
89 $this->assertEquals($expectedArray, $groupPermission->getArray($version));
99 $this->assertEquals(
"Group perm", $groupPermission->getPerm());
110 $groupPermission->setPerm(
"New perm");
111 $this->assertEquals(
"New perm", $groupPermission->getPerm());
122 $this->assertEquals(
"4", $groupPermission->getGroupPk());
133 $groupPermission->setGroupPk(
"10");
134 $this->assertEquals(
"10", $groupPermission->getGroupPk());
145 $this->assertEquals(
"fossy", $groupPermission->getGroupName());
156 $groupPermission->setGroupName(
"newName");
157 $this->assertEquals(
"newName", $groupPermission->getGroupName());
getGroupPermissionInfo($version=ApiVersion::V2)