java – Python单元测试几乎从不检查类型
发布时间:2020-12-15 05:22:41 所属栏目:Java 来源:网络整理
导读:我正在使用JUnit进行一些用 Java编写的测试,但我无法注意到检查对象“类型”的重点.这是我在 Python测试套件中从未见过的. Java是静态类型的,而Python是动态类型的,不应该反过来这样吗? 解决方法 在动态类型的语言中,开发人员经常遵循 duck typing principl
我正在使用JUnit进行一些用
Java编写的测试,但我无法注意到检查对象“类型”的重点.这是我在
Python测试套件中从未见过的.
Java是静态类型的,而Python是动态类型的,不应该反过来这样吗? 解决方法
在动态类型的语言中,开发人员经常遵循
duck typing principle – “如果它看起来像鸭子,像鸭子一样走路,那就是鸭子”.只要对象完成了所有测试所需的操作,它究竟是什么类型的对象真的很重要吗?鸭子打字说没有.
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |