微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!
sinon专题提供sinon的最新资讯内容,帮你更好的了解sinon。
我有一个需要测试的函数,它首先调用一个异步函数,一旦收到响应,然后返回一个调用另一个函数将
我有一个函数,我想测试 catch 块。 <pre><code>export const createNudgeBankLinkingNotifications = functions.https.onReques
我正在尝试模拟整个类 'PropertyPopulater' 及其方法之一,以便可以将其用于传递给测试中的服务 ctor 'Appoint
我正在尝试使用用 Sinon 编写的测试用例跟踪对另一个函数的调用次数。我有以下代码,在运行测试时,<
我正在构建 Next.js 应用程序。我有一个 <a href="https://nextjs.org/docs/api-routes/introduction" rel="nofollow noreferrer">s
我正在尝试存根在另一个函数中调用的函数。 这段代码不是编写干净的可测试代码的最佳展示,但
我正在编写一个 oclif 多命令 CLI,基本前提是我有一个从我发布的 npm 包中导入的函数,我想在测试期间
我有以下代码: <pre><code>it(&#39;Should return error&#39;, async () =&gt; { const searchMetadata = { details: {} };
我在 fetch api 上有一个包装方法,它返回一个承诺。请看下面的代码示例: <pre><code>const fetchWrapper = (u
我正在尝试存根 <code>aws-sdk/client-sqs</code> 调用。我是 aws 和 stubbing 的新手,我在文档中找不到太多关于
我有一个调用 <code>onClickRect(data)</code> 函数的 <code>setSelectedDates(startDate, endDate)</code> 函数。我正在尝试为
我正在尝试替换类的静态方法,以便它返回用于测试目的的自定义值。 我的文件中有多个测试(描
我在功能测试中使用 <a href="https://docs.cypress.io/" rel="nofollow noreferrer">Cypress</a> 拦截我的登录和注销路由。
我想为一个函数编写单元测试用例以确保它是否正常工作。所以我为那个特定的函数创建了存根,当我
我在下面的代码中添加了几个参数。现在我想检查这个添加是否正确执行。下面是我的代码, <pre><cod
我正在对模块中定义的方法进行单元测试,该方法本身调用在第二个模块中定义的依赖项。我想使用 Sino
我正在尝试编写一个测试来确认是否正在调用该函数。我的班级是这样的 <pre><code>const MyLogger = require(
这是被测函数: <pre><code>export const callStoredProcedure = async (procedureName, procedureArgs) =&gt; { let resultSet: an
我正在尝试对 AddressesController 进行断言,该控制器正在从存根扫描器发出 get 调用。但我一直收到下面的
我试图断言是否调用了依赖项。 我的代码示例是 <pre><code>export default class vehicle { private builder: Ca