즉, 테스트 스위트뿐만 아니라 다른 스위트도 포함하도록 테스트 스위트를 구성하기 때문에 에는 TestRunner가 실행 한 테스트의 수를 계산하는 글로벌 카운트가 있습니까?Ruby의 Test :: Unit :: TestCase에는 테스트 할 메소드의 총 수를 테스트 할 수있는 방법이 있습니까?
나는 그 숫자에 어떤 방법으로도 프로 그램 방식으로 액세스 할 수 있습니까?
즉, 테스트 스위트뿐만 아니라 다른 스위트도 포함하도록 테스트 스위트를 구성하기 때문에 에는 TestRunner가 실행 한 테스트의 수를 계산하는 글로벌 카운트가 있습니까?Ruby의 Test :: Unit :: TestCase에는 테스트 할 메소드의 총 수를 테스트 할 수있는 방법이 있습니까?
나는 그 숫자에 어떤 방법으로도 프로 그램 방식으로 액세스 할 수 있습니까?
실행 횟수는 확실하지 않지만 self.methods.grep(/test_/)
을 사용하여 총 테스트 수를 확인할 수 없습니까?
Test::Unit::TestSuite#size
이 도움이 될 수 있습니다. 이 같은 것을 원하는 것이 왜 1
를 반환으로
Test::Unit::TestCase#size
아마 아니다? 다른 테스트의 인구수를 알아야하는 테스트 방법입니다. 일부 컨텍스트는 도움이 될 것입니다. – Gishu동의, 이것은 특히 불쾌한 테스트 냄새의 시작처럼 들리 네요. 문맥은 나의 두려움을 완화 시키는데 도움이 될 것입니다. –