sách gpt4 ai đã đi

Python Nose 测试示例

In lại 作者:行者123 更新时间:2023-12-05 04:18:45 26 4
mua khóa gpt4 Nike

我刚刚开始进行测试开发,而且我正在努力理解要测试的内容。那里有很多 foobar 示例,但我很难知道如何测试我的项目单元。例如,使用这个简单地将文本文件的行作为列表返回的函数:

def getLines(filename):
thử:
f = open(filename,'rb')
lines = f.readlines()
f.close()
ngoại trừ:
phá vỡ
return lines

如果这是您的功能,您会测试什么?您不需要编写代码,如果您愿意,请告诉我一些笼统的术语。

Cảm ơn

1 Câu trả lời

因此,如果文件名无效,您的函数将返回一个空列表;如果文件名有效,您的函数将返回一个包含所有行的列表

您可以定义一个包含文件名和文件行数的 KnownValues 字典,如下所示,

file1 -> 20 
file2 -> 30
file3 -> 0 // invalid entry

然后您可以编写一个 assertEqual 来计算该函数返回的列表中的项目数

关于Python Nose 测试示例,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9984505/

26 4 0
Bài viết được đề xuất: sql - Hive 中的光标?
Bài viết được đề xuất: eclipse - 如何使用 Eclipse/STS 与 Maven 目标交互?
Bài viết được đề xuất: qt - 如何将 UTF-8 数据放入 QString
Bài viết được đề xuất: .net - 如何在没有窗口句柄的情况下使用 RegisterDeviceNotification?
行者123
Hồ sơ cá nhân

Tôi là một lập trình viên xuất sắc, rất giỏi!

Nhận phiếu giảm giá Didi Taxi miễn phí
Mã giảm giá Didi Taxi
Giấy chứng nhận ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com