我需要什么逻辑才能对此地图问题进行良好的测试?

时间:2019-03-07 01:00:23

标签: javascript arrays mocha jestjs

我有这个问题:

var imagenes = [
  { altura: '34px', anchura: '39px' },
  { altura: '54px', anchura: '19px' },
  { altura: '83px', anchura: '75px' },
];

var alturas;

针对用户的说明是利用map()并利用每个对象的altura属性创建一个新数组,然后将此新数组分配给alturas

因此,假设用户收到此问题,并且没有做任何事情,就像您在上方看到的那样并单击提交,就没有做任何事情,我希望测试的输出说“ expected false is true”。

就我需要进行良好测试的逻辑而言,最好的方法是什么?到目前为止,这是我整理的内容。

describe("is", () => {
  it("an array", () => {
    expect(false).toBe(true);
  });
});

用户将在Web表单的文本框中键入JS代码并提交。

我希望测试检查alturas的值是什么。

因此,任何超出alturas正确值的东西,都应该输出“ expected false to true”。

而且我不能使用SinonJS之类的库。

0 个答案:

没有答案