Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/unit-testing/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iOS开发中的单元测试成本更高吗?_Ios_Unit Testing - Fatal编程技术网

iOS开发中的单元测试成本更高吗?

iOS开发中的单元测试成本更高吗?,ios,unit-testing,Ios,Unit Testing,你认为单元测试对iOS开发来说是一种过度的负担吗 我读了这个。作者说,对于iOS应用程序,单元测试花费了我们太多的精力。分享您的观点。单元测试永远不会过分。您必须首先定义要测试的内容。然后你将如何测试它。如果你花了很多力气,你就会有一种“测试气味”。通常,您应该了解如何以可测试的方式编写代码。但如何测试应用程序逻辑?如果可用,请使用模拟框架,或者设计代码,以便在不使用依赖项注入进行模拟的情况下对其进行测试。

你认为单元测试对iOS开发来说是一种过度的负担吗


我读了这个。作者说,对于iOS应用程序,单元测试花费了我们太多的精力。分享您的观点。

单元测试永远不会过分。您必须首先定义要测试的内容。然后你将如何测试它。如果你花了很多力气,你就会有一种“测试气味”。通常,您应该了解如何以可测试的方式编写代码。

但如何测试应用程序逻辑?如果可用,请使用模拟框架,或者设计代码,以便在不使用依赖项注入进行模拟的情况下对其进行测试。