我们使用winston作为第三方,以便能够正确处理日志。` })); 在我们的单元测试中,我们希望检查是否使用正确的参数调用了createLogger。我们最初只是尝试使用jest.mock('winston),但jest抱怨TypeError: transports.Console is not a constructor。Console{}; re
但是,因为winston使用工厂方法createLogger(),所以在jest.mock("winston")上执行自动模拟时,它会使我对createLogger()的调用返回未定义的值。/src/PeriodicTask/VoiceChannelDisconnect";import { VoiceChannel, GuildMember, Co