require 'rails_helper' RSpec.describe "Webhooks", type: :request do describe "Allowed IP addresses" do context "IP not allowed" do it "returns a 403 status" do post "/webhooks/lndhub" expect(response).to have_http_status(:forbidden) end end context "IP allowed" do it "returns a 403 status" do ENV['WEBHOOKS_ALLOWED_IPS'] = '127.0.0.1' post "/webhooks/lndhub" expect(response).to have_http_status(:unprocessable_entity) end end end end