Files
2026-07-21 09:39:05 -04:00

19 lines
398 B
Ruby

require "minitest/autorun"
require "product.rb"
class ProductTest < Minitest::Test
def test_that_missing_id_raises_an_error
assert_raises ArgumentError do
Product.new()
end
end
def test_that_initializing_a_product_sets_instance_variables
product = Product.new(id: 'PICO2', price: 4.00)
assert_equal 'PICO2', product.id
assert_equal 4.00, product.price
end
end