Sha256: 1d95e42ea3bb618e924caa7d8151e7033e351ae837a799eef67c43dc5f225576
Contents?: true
Size: 562 Bytes
Versions: 4
Compression:
Stored size: 562 Bytes
Contents
require 'spec_helper' describe ActiveTriples::RDFSource do let(:dummy_source) { Class.new { include ActiveTriples::RDFSource } } subject { source_class.new } describe ".apply_schema" do before do class MyDataModel < ActiveTriples::Schema property :test_title, :predicate => RDF::DC.title end end after do Object.send(:remove_const, "MyDataModel") end it "should apply the schema" do dummy_source.apply_schema MyDataModel expect{dummy_source.new.test_title}.not_to raise_error end end end
Version data entries
4 entries across 4 versions & 1 rubygems