Test member agreement @group IL_Init.
46 {
47 include_once 'Services/Membership/classes/class.ilMemberAgreement.php';
48
50
52
53
55 $agree->read();
56 $agree->setAccepted(true);
57 $agree->save();
58
60 $agree->read();
61 $sta = $agree->isAccepted();
62 $this->assertEquals($sta, true);
63 $agree->delete();
64
66 $agree->read();
67 $sta = $agree->isAccepted();
68 $this->assertEquals($sta, false);
69
71 $this->assertEquals($sta, false);
72
74 $agree->read();
75 $agree->setAccepted(true);
76 $agree->save();
77
79 $this->assertEquals($sta, true);
80
82 $this->assertEquals($sta, true);
83
85 }
static _hasAccepted($a_usr_id, $a_obj_id)
Check if user has accepted agreement.
static _hasAgreementsByObjId($a_obj_id)
Check if there is any user agreement.
static _hasAgreements()
Check if there is any user agreement.
static _deleteByUser($a_usr_id)
Delete all entries by user.