수업 용 unittest를 작성하려고합니다. 우선, unittest 패키지를 설치하고 모든 unittest 파일을 저장하기위한 spec 폴더를 만듭니다. 그리고 난 다음 내용으로 테스트 다트 파일을 작성 : 내가 파일을 실행하면unittest를 작성하고 별도의 폴더에 저장하십시오.
이library i18n_test;
import 'package:unittest/unittest.dart';
void main() {
}
, 나는 다음과 같은 오류
Unable to open file: D:\Dart\i18n\bin\spec\packages\unittest\unittest.dart'file:///D:/Dart/i18n/bin/spec/i18n_test.dart': error: line 3 pos 1: library handler failed
import 'package:unittest/unittest.dart';
내가 언급 한 바와 같이있어, 난, 사양 폴더에 내 유닛 테스트 파일을 저장 나는 컴파일러가 unittest 패키지를 찾을 수 없기 때문에 그렇게 생각한다. 내가 뭘 잘못
:
내 폴더 구조는 같다?
제발, 제게 lib 폴더를 놓아야 할 곳에 보여 주시겠습니까? –
'lib'을'bin'과'test' ('i18n/lib')의 형제로 만듭니다. https://www.dartlang.org/tools/pub/package-layout.html도 참조하십시오. –