Sha256: ded631eb5e1c65a5fa819ccf24d3e8c13300a5200e1930741f154db59164d0fb

Contents?: true

Size: 519 Bytes

Versions: 6

Compression:

Stored size: 519 Bytes

Contents

require 'spec_helper'

describe Metrics::Statistics::Sample do
  before(:each) do
    @sample = Metrics::Statistics::Sample.new
  end
  
  %w( clear values size ).each do |method|
    it "should raise a NotImplementedError for ##{method}" do
      lambda do
        @sample.send(method)
      end.should raise_exception(NotImplementedError)
    end
  end
  
  it "should raise a NotImplementedError for 'update'" do
    lambda do
      @sample.update(0)
    end.should raise_exception(NotImplementedError)
  end
  
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
ruby-metrics-0.8.6 spec/statistics/sample_spec.rb
ruby-metrics-0.8.5 spec/statistics/sample_spec.rb
ruby-metrics-0.8.0 spec/statistics/sample_spec.rb
ruby-metrics-0.7.0 spec/statistics/sample_spec.rb
ruby-metrics-0.6.0 spec/statistics/sample_spec.rb
ruby-metrics-0.5.0 spec/statistics/sample_spec.rb