From 6b9e1188958ba41e0340d5d6f33be22815bbe7e9 Mon Sep 17 00:00:00 2001 From: Dan Barber Date: Thu, 24 Sep 2015 12:06:06 +0100 Subject: [PATCH] Fix tests --- test/inny_test.rb | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/test/inny_test.rb b/test/inny_test.rb index 68df350..8a127a8 100644 --- a/test/inny_test.rb +++ b/test/inny_test.rb @@ -6,19 +6,24 @@ class InnyTest < Minitest::Test end def test_it_finds_integers - assert 8.in?(1, 2, 3) == false - assert 8.in?(7, 8, 9) == true + assert 8.in?([7, 8, 9]) + refute 8.in?([1, 2, 3]) end def test_it_finds_strings - assert 'Egg'.in?('Apple', 'Orange', 'Banana') == false - assert 'Egg'.in?('Bacon', 'Sausage', 'Egg') == true + assert 'Egg'.in?(['Bacon', 'Sausage', 'Egg']) + refute 'Egg'.in?(['Apple', 'Orange', 'Banana']) + end + + def test_it_finds_substrings + assert 'bar'.in?('Foobar') + refute 'egg'.in?('Foobar') end def test_it_finds_things_in_an_array list = ['John', 'Jimmy', 'Robert'] - assert 'John Paul'.in?(*list) == false - assert 'Jimmy'.in?(*list) == true + assert 'Jimmy'.in?(list) + refute 'John Paul'.in?(list) end end