not->toBeFalse(); expect($operationServiceContent)->not->toBeFalse(); expect($operationObjectContent)->not->toBeFalse(); expect($bootstrapContent)->toContain("ensureColumn('edge_gateway_operations', 'operation_type', \"VARCHAR(32) NOT NULL DEFAULT 'DISCOVERY' AFTER type\")"); expect($bootstrapContent)->toContain('private static function syncOperationTypeColumns(): void'); expect($bootstrapContent)->toContain('SET type = operation_type'); expect($operationServiceContent)->toContain("'operation_type' => \$type"); expect($operationObjectContent)->toContain("new object_property(\$this->table, \$this->id, 'operation_type', 'string', false)"); });