Module: Pangea::Testing::ResourceExamples

Defined in:
lib/pangea/testing/resource_examples.rb

Overview

Shared RSpec examples for standard Pangea resource behavior.

Usage in spec files:

RSpec.describe 'google_compute_network synthesis' do
  it_behaves_like 'a pangea resource',
    resource_type: :google_compute_network,
    provider: Pangea::Resources::Google,
    required_attrs: { name: 'test-vpc' },
    expected_outputs: [:id, :self_link]

  # ... existing custom tests unchanged ...
end