Sha256: 2718d15b39ab9327d16d667653bcac119338567110274f406980a58881ebc251

Contents?: true

Size: 518 Bytes

Versions: 1

Compression:

Stored size: 518 Bytes

Contents

require 'ronin/product'

require 'helpers/database'

describe Product do
  it "should require name and version attributes" do
    product = Product.new
    product.should_not be_valid

    product.name = 'test'
    product.should_not be_valid

    product.version = '0.1.0'
    product.should be_valid
  end

  it "should default the vendor to the name of the product" do
    product = Product.new(:name => 'Adobe', :version => '0.1.0')
    product.vendor.should == product.name

    product.should be_valid
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
ronin-0.3.0 spec/product_spec.rb