getProperty( 'instance' ); $prop->setAccessible( true ); $prop->setValue( null, null ); } public function test_no_adapter_registers_hot_fields(): void { $registry = TMDO_Schema_Registry::instance(); foreach ( self::ADAPTERS as $class ) { ( new $class() )->on_register_fields( $registry ); } $this->assertSame( array(), $registry->get_zone_fields( 'hot' ) ); $this->assertSame( 'cold', $registry->get_field_zone( 'hp_listing', 'hp_images' ), 'cold fields stay' ); } public function test_no_adapter_contributes_hot_modules(): void { foreach ( self::ADAPTERS as $class ) { $this->assertSame( array(), ( new $class() )->migrations(), $class ); } } }