전역 구조 리팩터링 및 테스트 확장
This commit is contained in:
@@ -49,7 +49,9 @@ void main() {
|
||||
testWidgets('플래그 Off 시 스펙 문서 화면을 노출한다', (tester) async {
|
||||
dotenv.testLoad(fileInput: 'FEATURE_PRODUCTS_ENABLED=false\n');
|
||||
|
||||
await tester.pumpWidget(_buildApp(const ProductPage()));
|
||||
await tester.pumpWidget(
|
||||
_buildApp(ProductPage(routeUri: Uri(path: '/masters/products'))),
|
||||
);
|
||||
await tester.pump();
|
||||
|
||||
expect(find.text('장비 모델(제품) 관리'), findsOneWidget);
|
||||
@@ -134,7 +136,9 @@ void main() {
|
||||
),
|
||||
);
|
||||
|
||||
await tester.pumpWidget(_buildApp(const ProductPage()));
|
||||
await tester.pumpWidget(
|
||||
_buildApp(ProductPage(routeUri: Uri(path: '/masters/products'))),
|
||||
);
|
||||
await tester.pumpAndSettle();
|
||||
|
||||
expect(find.text('P-001'), findsOneWidget);
|
||||
@@ -169,7 +173,9 @@ void main() {
|
||||
),
|
||||
);
|
||||
|
||||
await tester.pumpWidget(_buildApp(const ProductPage()));
|
||||
await tester.pumpWidget(
|
||||
_buildApp(ProductPage(routeUri: Uri(path: '/masters/products'))),
|
||||
);
|
||||
await tester.pumpAndSettle();
|
||||
|
||||
await tester.tap(find.text('신규 등록'));
|
||||
@@ -243,7 +249,9 @@ void main() {
|
||||
);
|
||||
});
|
||||
|
||||
await tester.pumpWidget(_buildApp(const ProductPage()));
|
||||
await tester.pumpWidget(
|
||||
_buildApp(ProductPage(routeUri: Uri(path: '/masters/products'))),
|
||||
);
|
||||
await tester.pumpAndSettle();
|
||||
|
||||
await tester.tap(find.text('신규 등록'));
|
||||
|
||||
Reference in New Issue
Block a user