From 1db5d88125d0d584d28f5cd21b1ed00b4c68be2f Mon Sep 17 00:00:00 2001 From: Yousef Rabia Date: Fri, 1 Mar 2024 17:20:40 +0200 Subject: [PATCH] Ensure introData() Function Works During Testing by Using `setMockInitialValues` --- test/widgets/intro_message_test.dart | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/test/widgets/intro_message_test.dart b/test/widgets/intro_message_test.dart index 11ca1ad5..d5e543bd 100644 --- a/test/widgets/intro_message_test.dart +++ b/test/widgets/intro_message_test.dart @@ -1,9 +1,16 @@ import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; import 'package:apidash/widgets/intro_message.dart'; +import 'package:package_info_plus/package_info_plus.dart'; void main() { testWidgets('Testing Intro Message', (tester) async { + PackageInfo.setMockInitialValues( + appName: 'API Dash', + packageName: 'dev.apidash.apidash', + version: '1.0.0', + buildNumber: '1', + buildSignature: 'buildSignature'); await tester.pumpWidget( const MaterialApp( title: 'Intro Message',