2012-07-04 4 views
0

Zope 3 프로젝트에서 테스트 데이터로 데이터베이스를 채우려면 어떻게해야합니까? 나는이 데이터가 어떤 테스트 (doctest, unit test ...)가 시작되기 전에로드되기를 원한다. SetUp 메소드에서 수동으로로드하고 싶지 않다. 고마워!Zope 3에서 테스트하기 전에 초기 데이터로드

+0

여기 당신을 도울 정보가 너무 적습니다. 나는 두려워합니다. 지금 테스트를 어떻게 실행합니까? 데이터를 어떻게 설정합니까? 통합 또는 기능 테스트입니까? 테스트 레이어 또는 ZODB DemoStorage에 대해 알고 있습니까? 간단히 말해서, 무엇을 시도하고 무엇이 효과가 없지만 무엇이 있습니까? –

+0

나는 zope을 처음 사용하기 때문에 테스트 전에 db 데이터를 설정하는 다른 방법 (및 추가 검색을위한이 방법의 이름)을 알고 싶습니다. 나는 일종의 비품을 사용하고 싶지만 이것에 관해서는 아무것도 찾을 수 없습니다. – Gleb

+0

시작 : http://wiki.zope.org/zope2/TestLayersHowTo/. 당신은 테스트 레이어를 찾고 있습니다. 테스트 그룹에 대한 setUp 및 tearDown. –

답변

1

여기는 시작 : http://wiki.zope.org/zope2/TestLayersHowTo/입니다.

테스트 레이어를 찾고 있습니다. 테스트 그룹에 대해 setUp 및 tearDown을 사용하므로 한 번에 두 개 이상의 테스트에 대해 테스트 픽스쳐를 설정할 수 있습니다. 또한 테스트 레이어를 사용하여 테스트 픽스처 레이어를 만들 수 있습니다. 한 층은 다른 층에 의존한다.

관련 문제