Sha256: dba6bd4cf004bcb6bc11eb586ab8f243ebe0d6548de5c73ad44f459b5f577191

Contents?: true

Size: 410 Bytes

Versions: 4

Compression:

Stored size: 410 Bytes

Contents

# frozen_string_literal: true

describe Sail::Types::Type, type: :lib do
  let(:setting) { Sail::Setting.create!(name: :setting, cast_type: :string, value: "30") }

  describe "#to_value" do
    subject { described_class.new(setting).to_value }
    it { is_expected.to eq("30") }
  end

  describe "#from" do
    subject { described_class.new(setting).from("50") }
    it { is_expected.to eq("50") }
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
sail-3.2.0 spec/lib/types/type_spec.rb
sail-3.1.0 spec/lib/types/type_spec.rb
sail-3.0.1 spec/lib/types/type_spec.rb
sail-3.0.0 spec/lib/types/type_spec.rb