diff --git a/packages/flutter/test/foundation/consolidate_response_test.dart b/packages/flutter/test/foundation/consolidate_response_test.dart
index cbf6cbb1fc6e8..428708cf5e298 100644
--- a/packages/flutter/test/foundation/consolidate_response_test.dart
+++ b/packages/flutter/test/foundation/consolidate_response_test.dart
@@ -6,6 +6,7 @@
 
 import 'dart:async';
 import 'dart:io';
+import 'dart:typed_data';
 
 import 'package:flutter/foundation.dart';
 import 'package:mockito/mockito.dart';
@@ -14,8 +15,8 @@ import '../flutter_test_alternative.dart';
 
 void main() {
   group(consolidateHttpClientResponseBytes, () {
-    final List<int> chunkOne = <int>[0, 1, 2, 3, 4, 5];
-    final List<int> chunkTwo = <int>[6, 7, 8, 9, 10];
+    final Uint8List chunkOne = Uint8List.fromList(<int>[0, 1, 2, 3, 4, 5]);
+    final Uint8List chunkTwo = Uint8List.fromList(<int>[6, 7, 8, 9, 10]);
     MockHttpClientResponse response;
 
     setUp(() {
@@ -32,8 +33,8 @@ void main() {
         final void Function() onDone = invocation.namedArguments[#onDone];
         final bool cancelOnError = invocation.namedArguments[#cancelOnError];
 
-        return Stream<List<int>>.fromIterable(
-            <List<int>>[chunkOne, chunkTwo]).listen(
+        return Stream<Uint8List>.fromIterable(
+            <Uint8List>[chunkOne, chunkTwo]).listen(
           onData,
           onDone: onDone,
           onError: onError,
@@ -98,8 +99,8 @@ void main() {
         final void Function() onDone = invocation.namedArguments[#onDone];
         final bool cancelOnError = invocation.namedArguments[#cancelOnError];
 
-        return Stream<List<int>>.fromFuture(
-                Future<List<int>>.error(Exception('Test Error')))
+        return Stream<Uint8List>.fromFuture(
+                Future<Uint8List>.error(Exception('Test Error')))
             .listen(
           onData,
           onDone: onDone,
@@ -126,9 +127,9 @@ void main() {
     });
 
     group('when gzipped', () {
-      final List<int> gzipped = gzip.encode(chunkOne.followedBy(chunkTwo).toList());
-      final List<int> gzippedChunkOne = gzipped.sublist(0, gzipped.length ~/ 2);
-      final List<int> gzippedChunkTwo = gzipped.sublist(gzipped.length ~/ 2);
+      final Uint8List gzipped = gzip.encode(chunkOne.followedBy(chunkTwo).toList());
+      final Uint8List gzippedChunkOne = gzipped.sublist(0, gzipped.length ~/ 2);
+      final Uint8List gzippedChunkTwo = gzipped.sublist(gzipped.length ~/ 2);
 
       setUp(() {
         when(response.compressionState).thenReturn(HttpClientResponseCompressionState.compressed);
@@ -143,8 +144,8 @@ void main() {
           final void Function() onDone = invocation.namedArguments[#onDone];
           final bool cancelOnError = invocation.namedArguments[#cancelOnError];
 
-          return Stream<List<int>>.fromIterable(
-              <List<int>>[gzippedChunkOne, gzippedChunkTwo]).listen(
+          return Stream<Uint8List>.fromIterable(
+              <Uint8List>[gzippedChunkOne, gzippedChunkTwo]).listen(
             onData,
             onDone: onDone,
             onError: onError,
diff --git a/packages/flutter/test/painting/image_provider_test.dart b/packages/flutter/test/painting/image_provider_test.dart
index 8f7589a190162..de62119d4b758 100644
--- a/packages/flutter/test/painting/image_provider_test.dart
+++ b/packages/flutter/test/painting/image_provider_test.dart
@@ -202,10 +202,10 @@ void main() {
       });
 
       test('Notifies listeners of chunk events', () async {
-        final List<List<int>> chunks = <List<int>>[];
+        final List<Uint8List> chunks = <Uint8List>[];
         const int chunkSize = 8;
         for (int offset = 0; offset < kTransparentImage.length; offset += chunkSize) {
-          chunks.add(kTransparentImage.skip(offset).take(chunkSize).toList());
+          chunks.add(Uint8List.fromList(kTransparentImage.skip(offset).take(chunkSize).toList()));
         }
         final Completer<void> imageAvailable = Completer<void>();
         final MockHttpClientRequest request = MockHttpClientRequest();
@@ -225,7 +225,7 @@ void main() {
           final void Function() onDone = invocation.namedArguments[#onDone];
           final bool cancelOnError = invocation.namedArguments[#cancelOnError];
 
-          return Stream<List<int>>.fromIterable(chunks).listen(
+          return Stream<Uint8List>.fromIterable(chunks).listen(
             onData,
             onDone: onDone,
             onError: onError,