#!/usr/bin/env ruby # Test script to verify Stripe concern methods in actual controller context puts "Testing Stripe concern methods in controller context..." # Create a mock request and response request = ActionDispatch::TestRequest.create response = ActionDispatch::TestResponse.create # Create an instance of EventsController controller = EventsController.new controller.request = request controller.response = response puts "Controller instance created successfully" puts "stripe_configured? method available: #{controller.respond_to?(:stripe_configured?)}" puts "initialize_stripe method available: #{controller.respond_to?(:initialize_stripe)}" if controller.respond_to?(:stripe_configured?) puts "stripe_configured? result: #{controller.stripe_configured?}" end if controller.respond_to?(:initialize_stripe?) puts "initialize_stripe result: #{controller.initialize_stripe}" end