processing_spec.rb
777 Bytes
require 'spec_helper'
describe Processing do
describe 'methods' do
subject { FactoryGirl.build(:processing) }
describe 'ready?' do
context 'with a READY processing' do
it 'should return true' do
subject.ready?.should be_true
end
end
context 'without a READY processing' do
subject { FactoryGirl.build(:processing, state: 'COLLECTING') }
it 'should return false' do
subject.ready?.should be_false
end
end
end
describe 'metric_results' do
it 'should call the metric_results_of method' do
KalibroEntities::Entities::MetricResult.expects(:metric_results_of).with(subject.results_root_id).returns(nil)
subject.metric_results
end
end
end
end