Index: /trunk/tests/phpunit/tests/abilities-api/wpAbility.php
===================================================================
--- /trunk/tests/phpunit/tests/abilities-api/wpAbility.php	(revision 64087)
+++ /trunk/tests/phpunit/tests/abilities-api/wpAbility.php	(revision 64088)
@@ -387,5 +387,5 @@
 	 * @return array<string, array{0: array, 1: callable, 2: mixed, 3: mixed}> Data sets with different configurations.
 	 */
-	public function data_execute_input() {
+	public static function data_execute_input() {
 		return array(
 			'null input'    => array(
@@ -525,5 +525,5 @@
 	 * @return array<string, array{0: array, 1: mixed, 2: bool}> Data sets.
 	 */
-	public function data_validate_input_top_level_required() {
+	public static function data_validate_input_top_level_required() {
 		$required_true   = array(
 			'type'     => 'string',
@@ -635,5 +635,5 @@
 	 * @return array<string, array{0: callable}> Data sets with different execute callbacks.
 	 */
-	public function data_execute_callback() {
+	public static function data_execute_callback() {
 		return array(
 			'function name string'       => array(
@@ -652,5 +652,12 @@
 			),
 			'object method'              => array(
-				array( $this, 'my_instance_execute_callback' ),
+				array(
+					new class() {
+						public function my_instance_execute_callback( string $input ): int {
+							return strlen( $input );
+						}
+					},
+					'my_instance_execute_callback',
+				),
 			),
 		);
Index: /trunk/tests/phpunit/tests/abilities-api/wpAbilityCategoryRegistry.php
===================================================================
--- /trunk/tests/phpunit/tests/abilities-api/wpAbilityCategoryRegistry.php	(revision 64087)
+++ /trunk/tests/phpunit/tests/abilities-api/wpAbilityCategoryRegistry.php	(revision 64088)
@@ -395,5 +395,5 @@
 	 * @return array<int, array<string>> Valid ability category slugs.
 	 */
-	public function data_valid_slug_provider(): array {
+	public static function data_valid_slug_provider(): array {
 		return array(
 			array( 'test-simple' ),
@@ -431,5 +431,5 @@
 	 * @return array<int, array<string>> Invalid ability category slugs.
 	 */
-	public function data_invalid_slug_provider(): array {
+	public static function data_invalid_slug_provider(): array {
 		return array(
 			array( 'Test-Uppercase' ),
