DBIx::Class 스키마에 대한 테스트가 잔뜩 있는데 Test::DBIx::Class을 사용하고 있습니다. 이것은 필자에게 유용한 테스트 기능을 제공하고 설비를로드하므로 유용합니다. 그것은 또한 Test :: mysqld 특성을 가지고 있으므로 동적으로 테스트 mysqld 인스턴스를 생성하고, 스키마를 전개하고, 비품을로드하고 테스트 할 수 있습니다. 하지만 테스트 스크립트가 많은 경우에는 생성자를 통해 인스턴스를 생성 할 때 각 스크립트의 시작 부분에 서버를 시작하고 배치하고로드하는 것이 어리석은 것처럼 보입니다.Test :: DBIx :: Class를 사용하여 테스트 스위트에 대한 조명기를 올바르게로드하려면 어떻게해야합니까?
테스트 데이터베이스를 만들고 테스트 기간 동안 채우는 가장 좋은 방법은 무엇입니까?
나는 이것에 대해 더 생각해 봤으며 필자의 조명기를 나눠서 테스트 스크립트에서 사용하는 것만로드해야한다는 결론에 도달했습니다. 이해가된다면 테스트 스크립트는 독립적으로 실행되거나 증명되지 않은 채로 실행될 수 있습니다. – cubabit