Sha256: cca30899444ec8f9e7d9c88ced17e3753318f804532b067fb747b57c826b607f
Contents?: true
Size: 492 Bytes
Versions: 1
Compression:
Stored size: 492 Bytes
Contents
require 'spec_helper' require File.expand_path('../fixtures/classes', __FILE__) methods = [ :inverse ] methods << '!' if respond_to?('!') # available in Ruby 1.9 methods.each do |method| describe "Veritas::Logic::Expression##{method}" do subject { object.send(method) } let(:klass) { ExpressionSpecs::Object } let(:object) { klass.new } specify { expect { subject }.to raise_error(NotImplementedError, "#{klass}#inverse must be implemented") } end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
veritas-0.0.2 | spec/unit/veritas/logic/expression/inverse_spec.rb |