在Python中学习单元测试问题

时间:2017-10-01 23:50:18

标签: python unit-testing

import unittest

def get_formatted_name(first, last):

    full_name = first + ' ' + last
    return full_name.title()

class NamesTestCase(unittest.TestCase):

    def test_first_last_name(self):

        formatted_name = get_formatted_name('john', 'smith')
        self.assertEqual(formatted_name, 'John Smith')

unittest.main()

“”“

所以我还是相当陌生的Python,这是我第一次使用unittest。我正在尝试使用unittest来测试'get_formatted_name'函数,但它会不断回来:

以0.00s进行0测试

我假设我的NamesTestCase类有问题,有人看错了吗?

感谢。

1 个答案:

答案 0 :(得分:0)

我在我的本地尝试了你的代码并且效果很好

foo

我正在使用Python 2.7.14。