有没有办法手动触发计划功能和/或 Firestore 触发功能?我有两个场景需要解决:
是否可以将导航栏按钮项拖动到导航栏,使用图像,并且没有应用色调,以便原始图像按预期显示?或者这只能通过代码添加导航栏按钮项来实现?
示例:我的深色背景导航栏将白色作为默认色调,但我想要为其中一个按钮显示橙色图像图标.如果我拖动一个条形按钮项目并设置图像,它将显示为白色.我可以更改(或删除)这个按钮的色调吗?或者,我是否需要忘记可视编辑器并以编程方式创建此按钮来控制色调?
我试图了解何时可以导入模拟,以及何时需要导入模拟并仍在jest.mock测试文件中使用。我正在查看来自 Jest 的 Github 的手动模拟示例。
一步模块模拟
在Lodash测试中,Lodash在目录中被mock__mocks__ ,使用标准模块导入createMockFromModule导出,并简单地导入并直接在测试中使用(无需额外mock)。
两步模拟
在同一个项目中,导出用户模型,并且有一个单独的用户模拟文件。但在用户模拟测试中,用户被导入,但还有一个额外的步骤使用jest.mock('../models/user');
我的问题/困惑
为什么 Lodash 测试不需要jest.mock测试文件中的附加内容,或者为什么用户测试需要它?在项目中,似乎我可以测试实际的和模拟的User 实现,但 Lodash 只会使用模拟的实现,即使两者都是createMockFromModule在__mocks__目录中创建/导出的。