Sha256: d38ebf75fe4daa22226c53775acbab7d32f3b592b194924428c7fae0741bef66
Contents?: true
Size: 681 Bytes
Versions: 3
Compression:
Stored size: 681 Bytes
Contents
# frozen_string_literal: true require 'spec_helper' describe Danica::Wrapper::Number do subject do Danica::DSL.build do number(3) end end let(:number) do described_class.new(3) end it do expect(subject).to eq(number) end describe 'from basic operation' do let(:sum) do Danica::DSL.build do power(:x, 2) + 3 end end let(:expected) do Danica::Operator::Addition.new( Danica::Operator::Power.new( Danica::Wrapper::Variable.new(:x), described_class.new(2) ), described_class.new(3) ) end it do expect(sum).to eq(expected) end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
danica-2.7.7 | spec/integration/readme/number_spec.rb |
danica-2.7.6 | spec/integration/readme/number_spec.rb |
danica-2.7.5 | spec/integration/readme/number_spec.rb |