Skip to content

Commit

Permalink
Newer assertions for type checks
Browse files Browse the repository at this point in the history
  • Loading branch information
kotp committed Mar 21, 2024
1 parent 806fa32 commit 535623b
Show file tree
Hide file tree
Showing 4 changed files with 6 additions and 6 deletions.
2 changes: 1 addition & 1 deletion exercises/concept/amusement-park/attendee_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
class AttendeeTest < Minitest::Test
def test_new_instance
height = 100
assert_equal Attendee, Attendee.new(height).class
assert_instance_of Attendee, Attendee.new(height)
end

def test_new_instance_height
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,7 @@ def test_items_is_an_array_of_ostruct
coat = { price: 65.00, name: "Coat", quantity_by_size: { m: 1, l: 2 } }
handkerchief = { price: 19.99, name: "Handkerchief", quantity_by_size: { s: 3, m: 2 } }
items = [shoes, coat, handkerchief]
assert_equal Array, BoutiqueInventory.new(items).items.class
assert_equal OpenStruct, BoutiqueInventory.new(items).items.first.class
assert_instance_of Array, BoutiqueInventory.new(items).items
assert_instance_of OpenStruct, BoutiqueInventory.new(items).items.first
end
end
4 changes: 2 additions & 2 deletions exercises/practice/clock/clock_test.rb
Original file line number Diff line number Diff line change
Expand Up @@ -209,14 +209,14 @@ def test_clocks_a_minute_apart
skip
clock1 = Clock.new(hour: 15, minute: 36)
clock2 = Clock.new(hour: 15, minute: 37)
refute clock1 == clock2
refute_equal clock1, clock2
end

def test_clocks_an_hour_apart
skip
clock1 = Clock.new(hour: 14, minute: 37)
clock2 = Clock.new(hour: 15, minute: 37)
refute clock1 == clock2
refute_equal clock1, clock2
end

def test_clocks_with_hour_overflow
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ def test_list_created_from_array_still_made_up_of_elements
skip
array = [1, 2, 3]
list = SimpleLinkedList.new(array)
assert_equal Element, list.pop.class
assert_instance_of Element, list.pop
end

def test_list_from_array_still_acts_as_lifo
Expand Down

0 comments on commit 535623b

Please sign in to comment.