add core/api tests

Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
Sahil Kumar
2021-06-08 16:09:17 +05:30
parent bdfbc27917
commit 89f989003d
35 changed files with 1788 additions and 56 deletions
@@ -0,0 +1,19 @@
import 'package:dio/dio.dart' show MultipartFile;
import 'package:test/test.dart';
Matcher isSameMultipartFileAs(MultipartFile targetFile) =>
_IsSameMultipartFileAs(targetFile: targetFile);
class _IsSameMultipartFileAs extends Matcher {
const _IsSameMultipartFileAs({required this.targetFile});
final MultipartFile targetFile;
@override
Description describe(Description description) =>
description.add('is same multipartFile as $targetFile');
@override
bool matches(covariant MultipartFile file, Map matchState) =>
file.length == targetFile.length;
}