Sha256: 9fb6ffae24d5caa6ac4ca25874241830328f4cc9258ef7a6b8ad4df55526acf2

Contents?: true

Size: 394 Bytes

Versions: 2

Compression:

Stored size: 394 Bytes

Contents

require 'spec_helper'

describe Citrix::Training::Helpers::Initializer do
  it 'assigns properties' do
    klass = Class.new do
      include Citrix::Training::Helpers::Initializer
      attr_accessor :name, :email
    end

    instance = klass.new(name: 'John', email: 'john@example.com')

    expect(instance.name).to eq('John')
    expect(instance.email).to eq('john@example.com')
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
citrix-0.2.0 spec/citrix/training/helpers/initializer_spec.rb
citrix-0.1.0 spec/citrix/training/helpers/initializer_spec.rb