如何递归地创建测试?

时间:2018-10-23 18:08:13

标签: jasmine

如何递归创建测试?如果茉莉花无法做到这一点,那么您可以推荐一个可以做到的库。不讲逻辑,主要是传达意思。

const recursive = arrays => {
    describe( `array: ${arrays}`, () => {
        it( `it`, () => {
            expect( true ).toBeTruthy();
            arrays.forEach( i => Array.isArray( i ) && recursive( i ) ); // recursive
        } );
    } );
};

recursive( [ [ [ 0 ] ], [ [ 1 ] ], [ [ 2 ] ] ] );

0 个答案:

没有答案