Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/typescript/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
哪种类型的脚本/JavaScript单元测试框架的API最类似于JUnit?_Javascript_Typescript - Fatal编程技术网

哪种类型的脚本/JavaScript单元测试框架的API最类似于JUnit?

哪种类型的脚本/JavaScript单元测试框架的API最类似于JUnit?,javascript,typescript,Javascript,Typescript,我希望移植大量用JUnit编写的测试来测试Node.js上的TypeScript代码。我知道注释是TypeScript/JavaScript中的一个实验性功能,但理想情况下,它将使用与JUnit相同的源注释 同样的产量也会增加 但理想情况下,它将使用与JUnit相同的@Before、@Test和@After源注释 现在没有一个流行的js框架能够做到这一点。Fwiw Mocha是目前测试框架之王,例如npm下载 更多 TypeScript团队使用的是测试框架: 因此,我在alm中也支持该框架:

我希望移植大量用JUnit编写的测试来测试Node.js上的TypeScript代码。我知道注释是TypeScript/JavaScript中的一个实验性功能,但理想情况下,它将使用与JUnit相同的源注释

同样的产量也会增加

但理想情况下,它将使用与JUnit相同的@Before、@Test和@After源注释

现在没有一个流行的js框架能够做到这一点。Fwiw Mocha是目前测试框架之王,例如npm下载

更多
  • TypeScript团队使用的是测试框架:

  • 因此,我在alm中也支持该框架:


我知道我的回答可能有点晚,但你可能想结帐

它支持类似于JUnit的注释:

@TestSuite()
export class MyTestSuite {

    @BeforeEach()
    beforeEach() {
        // Do something
    }

    @Test()
    onePlusOne() {
        const result = 1 + 1;
        expect.toBeEqual(result, 2);
    }

    @AfterEach()
    afterEach() {
        // Do something
    }
}
试穿