2017-11-06 5 views
0

Polymer v2 및 mocha를 사용하는 web-component-tester의 단위 테스트로 웹 구성 요소를 개발하고 있습니다.재사용 모카 단위 테스트 데모 또는 데모 코드

개발 된 구성 요소는 차트/그래프이며 표시 할 구성이 필요합니다 (특히 데이터). suiteSetup은 차트가 올바르게 표시 될 수 있도록 상용구를 추가합니다.

이 상용구는 단위 테스트보다 다른 용도로 어떻게 재사용 할 수 있습니까? 표준 방법이 있습니까?

예를 들어이 코드베이스를 실제 응용 프로그램에서 통합하지 않고 차트에서 작업하기 위해 워크 벤치로 사용하고 싶습니다. 내가 가지고있는 주된 문제는 테스트가 끝나자 마자 모카가 컴포넌트를 포함하고있는 iFrame을 닫는다는 것이다. 그래서 나는 그것이 어떻게 생겼는지를 볼 수 없으며 그것과 상호 작용할 수 없습니다.

이 코드베이스는

감사합니다 사전에 기존 차트의 데모 갤러리에서 재사용 될 수

아마도 행동의 대부분에 사용되는 가장 간단한 방법은 특정 "데모 실행"을하는 것입니다

답변

1

.

demo/index.html 
demo/my-behavior-demo.html 
test/index.html 
my-behavior.html 

데모/index.html을

<link rel="import href="my-behavior-demo.html"> 
<body> 
    <my-behavior-demo></my-behavior-demo> 
</body> 

쉽게 시험에 대한 동일한 개념을 다시 사용할 수 있습니다.