Sha256: 1d688803d3a418aa7a031746a7a208677b77f8423ef9284743986931bd3a7b75

Contents?: true

Size: 449 Bytes

Versions: 6

Compression:

Stored size: 449 Bytes

Contents

require File.join(File.dirname(__FILE__), "/../spec_helper")

describe Observation do
  
  before do
    @o = Observation.new
  end
  
  it "should be an OpenStruct" do
    @o.should be_is_a(OpenStruct)
  end
  
  it "should set occurred_at" do
    @o.occured_at.should be_close(Time.now, 0.0001)
  end
  
  it "should make a setter and getter for occured_at" do
    t = Time.now - 100
    @o.occured_at = t
    @o.occured_at.should eql(t)
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
davidrichards-etl-0.0.10 spec/helpers/observation_spec.rb
davidrichards-etl-0.0.4 spec/helpers/observation_spec.rb
davidrichards-etl-0.0.5 spec/helpers/observation_spec.rb
davidrichards-etl-0.0.6 spec/helpers/observation_spec.rb
davidrichards-etl-0.0.7 spec/helpers/observation_spec.rb
davidrichards-etl-0.0.9 spec/helpers/observation_spec.rb