# == Schema Information # # Table name: products # # id :integer not null, primary key # name :string(255) not null # price_cents :integer default(0), not null # category :integer default(0) # stock :integer default(0), not null # avatar_file_name :string(255) # avatar_content_type :string(255) # avatar_file_size :integer # avatar_updated_at :datetime # created_at :datetime # updated_at :datetime # require 'test_helper' class ProductTest < ActiveSupport::TestCase test "price behaves correctly" do p = products(:fanta) assert_equal p.price_cents, 60 assert_equal p.price, 0.6 p.price = 1.3 assert_equal p.price, 1.3 assert_equal p.price_cents, 130 end end