我正在尝试使用测试驱动的方法启动代码。我有英文版,我想要我的代码,我开始编写一些单元测试。以下是我目前的单元测试代码:
import unittest
class Testing_Tuple(unittest.TestCase):
def test_tuple(self):
Input = Testing_Tuple(True)
self.assertEqual(type(Input[0]), str)
self.assertEqual(type(Input[1]), str,
self.assertEqual(type(Input[2]), int," Testing to make sure a tuple is returned")
我想创建一个名为car的类。类car
的输入应该是包含三个元素的单个元组:两个字符串和一个整数。第一个字符串将是汽车的品牌(例如"Honda"
,"Ford"
),第二个字符串将是汽车的品牌(例如"corolla"
,"mustang"
),整数表示汽车每加仑英里数。
基本上我想通过测试元素一是字符串,元素一是字符串,元素三是整数来检查输入是否为元组。我没有收到当前代码的任何错误,但我只是想确保我的逻辑是正确的。