@@ -2799,16 +2799,27 @@ void main() {
27992799
28002800 final result1 =
28012801 verify (mockCanvasWrapper.drawRRect (captureAny, captureAny))
2802- ..called (2 );
2803- final rRect = result1.captured[0 ] as RRect ;
2804- final paint = result1.captured[1 ] as Paint ;
2802+ ..called (3 );
2803+ final rRectShadow = result1.captured[0 ] as RRect ;
2804+ final paintShadow = result1.captured[1 ] as Paint ;
2805+ expect (
2806+ rRectShadow,
2807+ RRect .fromLTRBR (0 , 40 , 38 , 78 , const Radius .circular (12 )),
2808+ );
2809+ expect (paintShadow.color, isSameColorAs (const Color (0x00000000 )));
2810+ expect (
2811+ paintShadow.maskFilter,
2812+ const MaskFilter .blur (BlurStyle .normal, 0 ),
2813+ );
2814+ final rRect = result1.captured[2 ] as RRect ;
2815+ final paint = result1.captured[3 ] as Paint ;
28052816 expect (
28062817 rRect,
28072818 RRect .fromLTRBR (0 , 40 , 38 , 78 , const Radius .circular (12 )),
28082819 );
28092820 expect (paint.color, isSameColorAs (const Color (0x11111111 )));
2810- final rRectBorder = result1.captured[2 ] as RRect ;
2811- final paintBorder = result1.captured[3 ] as Paint ;
2821+ final rRectBorder = result1.captured[4 ] as RRect ;
2822+ final paintBorder = result1.captured[5 ] as Paint ;
28122823 expect (
28132824 rRectBorder,
28142825 RRect .fromLTRBR (0 , 40 , 38 , 78 , const Radius .circular (12 )),
@@ -2854,6 +2865,7 @@ void main() {
28542865 .toList ();
28552866 },
28562867 tooltipBorder: const BorderSide (color: Color (0x11111111 ), width: 2 ),
2868+ shadow: const Shadow (),
28572869 );
28582870 final data = LineChartData (
28592871 minY: 0 ,
@@ -2910,16 +2922,27 @@ void main() {
29102922
29112923 final result1 =
29122924 verify (mockCanvasWrapper.drawRRect (captureAny, captureAny))
2913- ..called (2 );
2914- final rRect = result1.captured[0 ] as RRect ;
2915- final paint = result1.captured[1 ] as Paint ;
2925+ ..called (3 );
2926+ final rRectShadow = result1.captured[0 ] as RRect ;
2927+ final paintShadow = result1.captured[1 ] as Paint ;
2928+ expect (
2929+ rRectShadow,
2930+ RRect .fromLTRBR (- 28 , 40 , 10 , 78 , const Radius .circular (12 )),
2931+ );
2932+ expect (paintShadow.color, isSameColorAs (const Color (0xFF000000 )));
2933+ expect (
2934+ paintShadow.maskFilter,
2935+ const MaskFilter .blur (BlurStyle .normal, 0 ),
2936+ );
2937+ final rRect = result1.captured[2 ] as RRect ;
2938+ final paint = result1.captured[3 ] as Paint ;
29162939 expect (
29172940 rRect,
29182941 RRect .fromLTRBR (- 28 , 40 , 10 , 78 , const Radius .circular (12 )),
29192942 );
29202943 expect (paint.color, isSameColorAs (const Color (0x11111111 )));
2921- final rRectBorder = result1.captured[2 ] as RRect ;
2922- final paintBorder = result1.captured[3 ] as Paint ;
2944+ final rRectBorder = result1.captured[4 ] as RRect ;
2945+ final paintBorder = result1.captured[5 ] as Paint ;
29232946 expect (
29242947 rRectBorder,
29252948 RRect .fromLTRBR (- 28 , 40 , 10 , 78 , const Radius .circular (12 )),
@@ -2965,6 +2988,10 @@ void main() {
29652988 .toList ();
29662989 },
29672990 tooltipBorder: const BorderSide (color: Color (0x11111111 ), width: 2 ),
2991+ shadow: Shadow (
2992+ color: Colors .black.withValues (alpha: 0.25 ),
2993+ offset: const Offset (0 , 3 ),
2994+ ),
29682995 );
29692996 final data = LineChartData (
29702997 minY: 0 ,
@@ -3021,16 +3048,27 @@ void main() {
30213048
30223049 final result1 =
30233050 verify (mockCanvasWrapper.drawRRect (captureAny, captureAny))
3024- ..called (2 );
3025- final rRect = result1.captured[0 ] as RRect ;
3026- final paint = result1.captured[1 ] as Paint ;
3051+ ..called (3 );
3052+ final rRectShadow = result1.captured[0 ] as RRect ;
3053+ final paintShadow = result1.captured[1 ] as Paint ;
3054+ expect (
3055+ rRectShadow,
3056+ RRect .fromLTRBR (10 , 40 + 3 , 48 , 78 + 3 , const Radius .circular (12 )),
3057+ );
3058+ expect (paintShadow.color, isSameColorAs (const Color (0x40000000 )));
3059+ expect (
3060+ paintShadow.maskFilter,
3061+ const MaskFilter .blur (BlurStyle .normal, 0 ),
3062+ );
3063+ final rRect = result1.captured[2 ] as RRect ;
3064+ final paint = result1.captured[3 ] as Paint ;
30273065 expect (
30283066 rRect,
30293067 RRect .fromLTRBR (10 , 40 , 48 , 78 , const Radius .circular (12 )),
30303068 );
30313069 expect (paint.color, isSameColorAs (const Color (0x11111111 )));
3032- final rRectBorder = result1.captured[2 ] as RRect ;
3033- final paintBorder = result1.captured[3 ] as Paint ;
3070+ final rRectBorder = result1.captured[4 ] as RRect ;
3071+ final paintBorder = result1.captured[5 ] as Paint ;
30343072 expect (
30353073 rRectBorder,
30363074 RRect .fromLTRBR (10 , 40 , 48 , 78 , const Radius .circular (12 )),
@@ -3148,16 +3186,27 @@ void main() {
31483186
31493187 final result1 =
31503188 verify (mockCanvasWrapper.drawRRect (captureAny, captureAny))
3151- ..called (2 );
3152- final rRect = result1.captured[0 ] as RRect ;
3153- final paint = result1.captured[1 ] as Paint ;
3189+ ..called (3 );
3190+ final rRectShadow = result1.captured[0 ] as RRect ;
3191+ final paintShadow = result1.captured[1 ] as Paint ;
3192+ expect (
3193+ rRectShadow,
3194+ RRect .fromLTRBR (10 , 0 , 48 , 56 , const Radius .circular (12 )),
3195+ );
3196+ expect (paintShadow.color, isSameColorAs (const Color (0x00000000 )));
3197+ expect (
3198+ paintShadow.maskFilter,
3199+ const MaskFilter .blur (BlurStyle .normal, 0 ),
3200+ );
3201+ final rRect = result1.captured[2 ] as RRect ;
3202+ final paint = result1.captured[3 ] as Paint ;
31543203 expect (
31553204 rRect,
31563205 RRect .fromLTRBR (10 , 0 , 48 , 56 , const Radius .circular (12 )),
31573206 );
31583207 expect (paint.color, isSameColorAs (const Color (0x11111111 )));
3159- final rRectBorder = result1.captured[2 ] as RRect ;
3160- final paintBorder = result1.captured[3 ] as Paint ;
3208+ final rRectBorder = result1.captured[4 ] as RRect ;
3209+ final paintBorder = result1.captured[5 ] as Paint ;
31613210 expect (
31623211 rRectBorder,
31633212 RRect .fromLTRBR (10 , 0 , 48 , 56 , const Radius .circular (12 )),
0 commit comments