0

我是赛普拉斯的新手。我在https://github.com/martian86/PractiseJavaScript.git有一个仓库

我有一个math.js文件,它有一个简单的代码来计算 2 个数字的总和和另一个函数来返回数字的平方。还有另一个文件strings.js,它返回一个字符串。我module.exports在其中一个文件和exports另一个文件中使用。我打算在用 test.js 编写的测试中使用 cy.log() 打印

测试顺利通过,但 cy.log() 不打印任何内容。

任何人都可以建议出了什么问题。

数学.js

module.exports = {
    square: (x) =>{
    return x*x;
    },
        sum: (a,b)=>{
           return a+b;
          }
}

测试.js

/// <reference types="cypress" />
const { describe } = require("mocha");



let testFirstName = require("/cypress/support/strings.js");
let {square, sum} = require("/cypress/support/math.js");

describe("Test suite",function(){
    it("Square of the number",function(){
        cy.log(square(90));
        cy.log(sum(25,67));
    });

    it("Display Name",function(){
        cy.log(testFirstName.stringsFirstName)
    })
})

字符串.js

let firstName = "John";
let lastName = "Cena"

exports.stringsFirstName=firstName;
4

0 回答 0