def test_format_open_door_names_throws_on_integer(self):
     try:
         result = format_open_door_names([1])
         self.assertEqual(True, False)
     except TypeError:
         self.assertEqual(True, True)
     else:
         self.assertEqual(True, False)
 def test_format_open_door_names_lot_of_items(self):
     result = format_open_door_names(["99", "400", "450", "X"])
     self.assertEqual(result, "99, 400, 450, X")
 def test_format_open_door_names_1_item(self):
     result = format_open_door_names(["9"])
     self.assertEqual(result, "9")
 def test_format_open_door_names_2_items(self):
     result = format_open_door_names(["1", "4"])
     self.assertEqual(result, "1, 4")
 def test_format_open_door_names_empty(self):
     result = format_open_door_names([])
     self.assertEqual(result, "")