Sha256: f1b41119efd246603e1de82498bf4f25cd071ec4b38f86f6b8ce6eec1fd9390e
Contents?: true
Size: 827 Bytes
Versions: 2
Compression:
Stored size: 827 Bytes
Contents
require 'test_helper' module Vedeu module DSL class ModelTestClass include Vedeu::DSL::Presentation def initialize(model, client = nil) @model = model @client = client end private attr_reader :model end # ModelTestClass end # DSL describe Model do let(:model_instance) { ModelTestClass.new(attributes) } let(:attributes) { { name: 'hydrogen' } } describe '#deputy' do subject { model_instance.deputy } it 'returns the DSL instance' do subject.must_be_instance_of(DSL::ModelTestClass) end end describe '#store' do subject { model_instance.store } it 'returns the model' do subject.must_be_instance_of(ModelTestClass) end end end # Model end # Vedeu
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
vedeu-0.4.18 | test/lib/vedeu/repositories/model_test.rb |
vedeu-0.4.17 | test/lib/vedeu/repositories/model_test.rb |