我通常对每个班级进行单元测试,这没问题。然而,在搞砸了 python 之后,我遇到了一个我以前在其他语言、元类和内部类中没有遇到过的问题。
假设我有一个包含内部类和元类的类,那么针对这种情况构建单元测试的最佳方法是什么?
一种方法是在单个测试模块中测试所有三个,因为它们无论如何都紧密耦合。但这对我来说似乎是错误的。但是我将如何对元类自己进行单元测试,在使用所述元类的测试中创建一个虚拟类?
你的想法请stackoverflow!
我通常对每个班级进行单元测试,这没问题。然而,在搞砸了 python 之后,我遇到了一个我以前在其他语言、元类和内部类中没有遇到过的问题。
假设我有一个包含内部类和元类的类,那么针对这种情况构建单元测试的最佳方法是什么?
一种方法是在单个测试模块中测试所有三个,因为它们无论如何都紧密耦合。但这对我来说似乎是错误的。但是我将如何对元类自己进行单元测试,在使用所述元类的测试中创建一个虚拟类?
你的想法请stackoverflow!