From a4276a204c0e12a0934d738e659caa6f8674b754 Mon Sep 17 00:00:00 2001 From: Jonathan Champ Date: Fri, 22 Sep 2023 17:08:17 -0400 Subject: [PATCH] tests: define class properties (PHP 8.2) --- tests/mod_zoom_grade_test.php | 20 ++++++++++++++++++++ tests/mod_zoom_webservice_test.php | 5 +++++ 2 files changed, 25 insertions(+) diff --git a/tests/mod_zoom_grade_test.php b/tests/mod_zoom_grade_test.php index 0bf0be1a..f8a8e1cd 100644 --- a/tests/mod_zoom_grade_test.php +++ b/tests/mod_zoom_grade_test.php @@ -30,6 +30,26 @@ * PHPunit testcase class. */ class mod_zoom_grade_test extends advanced_testcase { + /** + * @var \stdClass Course record. + */ + private $course; + + /** + * @var \stdClass User record for teacher. + */ + private $teacher; + + /** + * @var \stdClass User record for student. + */ + private $student; + + /** + * @var \mod_zoom_generator Plugin generator for tests. + */ + private $generator; + /** * Setup to ensure that fixtures are loaded. */ diff --git a/tests/mod_zoom_webservice_test.php b/tests/mod_zoom_webservice_test.php index 85410cc7..3ec4ad1a 100644 --- a/tests/mod_zoom_webservice_test.php +++ b/tests/mod_zoom_webservice_test.php @@ -34,6 +34,11 @@ * @covers \mod_zoom_webservice */ class mod_zoom_webservice_test extends advanced_testcase { + /** + * @var object Anonymous class to mock \curl. + */ + private $notfoundmockcurl; + /** * Setup to ensure that fixtures are loaded. */