小编Meh*_*ari的帖子

Jest循环遍历动态测试用例

如何在Jest中循环动态测试用例?

我有以下测试用例如何使用it/test方法动态创建jest测试用例.

这是我尝试过的,但它只是通过而没有在循环中排除测试用例.

const mymodule = require('mymodule');
    let testCases = [
        {q: [2, 3],r: 5},
        {q: [1, 2],r: 3},
        {q: [7, 0],r: 7},
        {q: [4, 4],r: 8}
    ];
    describe("Test my Math module", () => {
        test("test add sub module", () => {
            for (let i = 0; i < testCases.length; i++) {
                let item = testCases[i];
                let q = item.q;
                let expected = item.r;
                it(`should  add ${q[0]},${q[1]} to ${expected}`, () => {
                    let actual = mymodule.add(q[0] + …
Run Code Online (Sandbox Code Playgroud)

javascript unit-testing node.js jestjs

15
推荐指数
5
解决办法
1万
查看次数

将表达式传递给Jest.unmock

我正在实现一个实用程序函数,可以简化jest.unmock多次调用

原来jest.unmock 只期望字符串文字


jest.unmock('got')   // works

const mod = 'got'
jest.unmock(mod)   // does not work

Run Code Online (Sandbox Code Playgroud)

我尝试使用eval以下内容,但没有用


jest.unmock('got')   // works

const mod = 'got'
jest.unmock(mod)   // does not work

Run Code Online (Sandbox Code Playgroud)

有什么工作要做吗?

这背后的原理是什么?

javascript jestjs babeljs

5
推荐指数
1
解决办法
77
查看次数

JTable 获取特定列的值

如何获取 JTable 中特定列下的值

例子 :

_________________________
| Column 1  | Column 2  |
________________________
|     1     | a         |
________________________
|     2     | b         |
________________________
|     3     | c         |
_________________________
Run Code Online (Sandbox Code Playgroud)

如何以某种数据结构(优选数组)的形式获取第 1 列下的值 [1, 2, 3]?

java swing jtable

4
推荐指数
1
解决办法
3226
查看次数

Vuetify VTooltip 仅在激活器点击时触发

我只想在VTooltip点击激活器而不是悬停时触发 Vuetify 工具提示。我试图将它与一个变量绑定,但仍然在悬停时触发。

 methods: { 

  doCopy(){
     // copy logic
     this.showCopied = true;
     setTimeout(() => {
        this.showCopied = false
      }, 1000)

  }
 }

Run Code Online (Sandbox Code Playgroud)

 <VTooltip v-model="showCopied">
    <template #activator="{ on }">
      <VBtn  v-on="on" @click="doCopy"> COPY </VBtn>
    </template>
 </VTooltip>

Run Code Online (Sandbox Code Playgroud)

vue.js vuejs2 vuetify.js

4
推荐指数
2
解决办法
2424
查看次数

从vuex存储访问$ vuetify实例属性

我正在使用vuetify,想vuex使用$ vuetify实例从商店更改主题,但出现此错误Cannot set property 'theme' of undefined"

这是我的代码

export default {
  getters: {},
  mutations: {
    toggleDarkTheme(state) {
      this.$vuetify.theme.primary = "#424242";
    }
  }
};
Run Code Online (Sandbox Code Playgroud)

javascript vue.js vuetify.js

2
推荐指数
4
解决办法
1714
查看次数