2017-09-06 4 views
0

私はそれのためのテストクラスおよびテストケースを作成しています。複数のテストが

class SimpleApp extends React.Component { 
} 

class AdvancedApp extends React.Component { 
} 

... 

同じテストセットと最小限のコードの複製で両方のクラスをテストする方法を提案してください。

+0

これは宿題ですか? – Seblor

+0

いいえ、もちろんありません。私はそのための特別なツールがあることを知りたいと思います。私は可能な答えを提供しました。 – user394010

答えて

0

このフレームには、beforeまたはbeforeAllのような特殊なツールがいくつかあると思いました。そのようなツールが存在する場合は、作成して答えを教えてください。そのようなツールがない場合、これは答えかもしれません:

class SimpleApp extends React.Component { 
} 

class AdvancedApp extends React.Component { 
} 

[SimpleApp, AdvancedApp].forEach(App => { 
    describe("test simple app", function() { 
    it("must render like...", function() { 
     const wrapper = mount(<App/>); 
    } 
    } 
}) 
関連する問題