如果我用 C 编写一个包含 Python 接口(interface)的库,是否可以只在 Python 接口(interface)中为函数等编写单元测试?假设 Python 接口(interface)是完整的,它应该意味着 C 代码可以工作。
主要是我很懒惰,因为 Python 单元测试的使用几乎为零。
谢谢, -尼克
最佳答案
通过 Python 界面进行的测试对于您的图书馆来说是很有值(value)的验收测试。然而,它们不会是单元测试。
单元测试 由相同的编码人员在与他们测试的单元相同的平台上使用相同的语言编写。这些也要写!
不过,您是对的,Python 中的单元测试比 C++(甚至是 C,这就是您所说的!)容易得多。
关于python - 涓滴单元测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3294526/