defined('MOODLE_INTERNAL') || die();
-use \core_favourites\local\repository\favourites_repository;
+use \core_favourites\local\repository\favourite_repository;
use \core_favourites\local\entity\favourite;
/**
- * Test class covering the favourites_repository.
+ * Test class covering the favourite_repository.
*
* @copyright 2018 Jake Dallimore <jrhdallimore@gmail.com>
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
*/
-class favourites_repository_testcase extends advanced_testcase {
+class favourite_repository_testcase extends advanced_testcase {
public function setUp() {
$this->resetAfterTest();
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favcourse = new favourite(
'core_course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favcourse = new favourite(
'core_course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and try to favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favcourse = new favourite(
'core_course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite several courses.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favcourses = [];
$favcourses[] = new favourite(
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
public function test_find_all() {
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
// Verify that for an empty repository, find_all returns an empty array.
$this->assertEquals([], $favouritesrepo->find_all());
public function test_find_all_pagination() {
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
// Verify that for an empty repository, find_all with any combination of page options returns an empty array.
$this->assertEquals([], $favouritesrepo->find_all(0, 0));
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
public function test_find_by_pagination() {
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
// Verify that for an empty repository, find_all with any combination of page options returns an empty array.
$this->assertEquals([], $favouritesrepo->find_by([], 0, 0));
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and add 2 favourites in different areas.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite two courses, in different areas.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite a course.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',
list($user1context, $user2context, $course1context, $course2context) = $this->setup_users_and_courses();
// Create a favourites repository and favourite two courses, in different areas.
- $favouritesrepo = new favourites_repository($user1context);
+ $favouritesrepo = new favourite_repository($user1context);
$favourite = new favourite(
'core_course',
'course',