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
Unit testing 使用大量第三方软件包进行单元测试_Unit Testing_Testing_Integration Testing - Fatal编程技术网

Unit testing 使用大量第三方软件包进行单元测试

Unit testing 使用大量第三方软件包进行单元测试,unit-testing,testing,integration-testing,Unit Testing,Testing,Integration Testing,我们在Azure函数上实现了自动关闭机制,它可以帮助我们自动关闭空闲VM。为了获取云信息,此功能使用了很多第三方软件包,如 现在我们的团队想要编写单元测试,使新成员能够轻松地接受这个项目。问题是大多数代码只是调用上述软件包的功能(例如,检查VM是否存在,从Vault下载数据等)。如果我们想编写单元测试,应该模拟大多数代码。这种情况仍然需要编写单元测试还是只编写集成测试?谢谢

我们在Azure函数上实现了自动关闭机制,它可以帮助我们自动关闭空闲VM。为了获取云信息,此功能使用了很多第三方软件包,如

现在我们的团队想要编写单元测试,使新成员能够轻松地接受这个项目。问题是大多数代码只是调用上述软件包的功能(例如,检查VM是否存在,从Vault下载数据等)。如果我们想编写单元测试,应该模拟大多数代码。这种情况仍然需要编写单元测试还是只编写集成测试?谢谢