Sha256: 6a8f6c8784b9b531161cc59429e4c5d2554ea17450e4f3ca96f078e62e7cf16b

Contents?: true

Size: 836 Bytes

Versions: 6

Compression:

Stored size: 836 Bytes

Contents

# frozen_string_literal: true

# Load the class under test
require_relative '../../../lib/zenlish/inflect/unconditionally_true'

module Zenlish
  module Inflect
    describe UnconditionallyTrue do
      let(:method_name) { 'base_form' }
      subject { UnconditionallyTrue.new }

      context 'Initialization:' do
        it 'should be initialized without argument' do
          expect { UnconditionallyTrue.new}.not_to raise_error
        end
      end # context

      context 'Provided services:' do
        it 'should always return true' do
          headings = double('dummy-headings')
          lexeme = double('dummy-lexeme')
          values = double('dummy-heading-values')
          expect(subject.success?(headings, lexeme, values)).to be_truthy
        end
      end # context
    end # describe
  end # module
end # module

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
zenlish-0.2.05 spec/zenlish/inflect/unconditionally_true_spec.rb
zenlish-0.2.04 spec/zenlish/inflect/unconditionally_true_spec.rb
zenlish-0.2.03 spec/zenlish/inflect/unconditionally_true_spec.rb
zenlish-0.2.02 spec/zenlish/inflect/unconditionally_true_spec.rb
zenlish-0.2.01 spec/zenlish/inflect/unconditionally_true_spec.rb
zenlish-0.2.00 spec/zenlish/inflect/unconditionally_true_spec.rb