文件名称:mockolo:Swift的高效模拟生成器
文件大小:126KB
文件格式:ZIP
更新时间:2024-06-01 19:25:01
mock swift fast commandline scale
欢迎来到莫科洛 Mockolo是Swift的高效模拟生成器。 Swift不提供模拟支持,Mockolo提供了一种快速简便的方法来自动生成可以在您的代码中进行测试的模拟对象。 Mockolo的主要目标之一是提高性能。 与其他框架不同,Mockolo通过轻量级的命令行工具提供了高性能和可扩展的模拟生成,因此如果选择这样做,它可以作为linter或build的一部分运行。 尝试使用Mockolo,以有效,高性能的方式增强项目的测试覆盖率。 动机 该项目的主要目标之一是高性能。 在包含例如超过2M的LoC或超过10K的协议的大型代码库上,没有很多能快速执行的第三方工具。 它们要花几个小时,即使启用了缓存也要花几分钟。 Mockolo的构建是为了在如此大的代码库上(以秒为单位)生成高性能的模拟。 它使用必要的最少框架集(在“使用的库”部分中提到)来保持代码的精简和高效。 另一个目标是在需要时允许灵
【文件预览】:
mockolo-master
----.github()
--------workflows()
----Sources()
--------Mockolo()
--------MockoloFramework()
----LICENSE.txt(11KB)
----Tests()
--------MockoloTestCase.swift(6KB)
--------TestRx()
--------TestHeaders()
--------TestPATs()
--------TestClassMocking()
--------TestTuplesBrackets()
--------TestPerformance()
--------TestMacros()
--------TestArgumentsHistory()
--------TestDocComments()
--------TestEmojis()
--------TestOutputChange()
--------TestFuncs()
--------TestOverloads()
--------TestTestableImports()
--------TestInit()
--------TestModuleNames()
--------TestVars()
----NOTICE.txt(642B)
----CONTRIBUTING.md(2KB)
----install-script.sh(2KB)
----README.md(12KB)
----Package.swift(1KB)
----CODE_OF_CONDUCT.md(3KB)
----.gitignore(534B)