Cloud Storage 单元测试
bookmark_borderbookmark
使用集合让一切井井有条
根据您的偏好保存内容并对其进行分类。
演示如何对 Cloud Storage 触发的函数进行单元测试。
代码示例
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如需向 Cloud Run functions 进行身份验证,请设置应用默认凭据。如需了解详情,请参阅为本地开发环境设置身份验证。
如未另行说明,那么本页面中的内容已根据知识共享署名 4.0 许可获得了许可,并且代码示例已根据 Apache 2.0 许可获得了许可。有关详情,请参阅 Google 开发者网站政策。Java 是 Oracle 和/或其关联公司的注册商标。
[[["易于理解","easyToUnderstand","thumb-up"],["解决了我的问题","solvedMyProblem","thumb-up"],["其他","otherUp","thumb-up"]],[["很难理解","hardToUnderstand","thumb-down"],["信息或示例代码不正确","incorrectInformationOrSampleCode","thumb-down"],["没有我需要的信息/示例","missingTheInformationSamplesINeed","thumb-down"],["翻译问题","translationIssue","thumb-down"],["其他","otherDown","thumb-down"]],[],[[["This document provides examples of how to unit test a function that is triggered by Google Cloud Storage events using code in C#, Go, Java, Node.js, PHP, Python, and Ruby."],["The examples use different testing frameworks, such as Xunit for C#, the testing package in Go, JUnit for Java, Mocha/Sinon for Node.js, PHPUnit for PHP, the unittest package for Python, and Minitest for Ruby."],["The code samples illustrate how to create mock events and contexts, execute the function, and then check that the expected logs or outputs are generated from an event."],["The examples utilize a common pattern of checking for specific log entries, such as those that include a \"File:\" prefix, to confirm that the function processes the file name from the storage event correctly."],["Each code sample includes a recommendation to set up Application Default Credentials for local development authentication to Cloud Run functions."]]],[]]