Sha256: a1a76b917fbaf7baaf8c53d0047668bc48d863e709b729fa082a824064bfd45a
Contents?: true
Size: 765 Bytes
Versions: 3
Compression:
Stored size: 765 Bytes
Contents
require "spec_helper" RSpec.describe Brightbox::Server, "#attributes" do subject { described_class.new(fog_model) } let(:fog_model) do double( "Fog::Model", id: "srv-12345", attributes: model_attributes, cloud_ips: [], created_at: Time.parse("2025-01-01T12:00:00Z"), created_on: "2025-01-01", hostname: "srv-12345.gb1.brightbox.com", image_id: "img-12345", interfaces: [], locked?: false, type: "typ-12345", state: "active", server_type: "typ-12345", zone: { id: "zon-12345", handle: "gb1-a" } ) end let(:model_attributes) { { id: "srv-12345" } } it "returns an IndifferentAccessHash" do expect(subject.attributes).to be_a(IndifferentAccessHash) end end
Version data entries
3 entries across 3 versions & 1 rubygems