test: add tests.

Signed-off-by: xsahil03x <[email protected]>
This commit is contained in:
Sahil Kumar
2023-06-06 16:07:31 +05:30
committed by xsahil03x
parent 0bbca0bc2c
commit 5322ad7170
2 changed files with 130 additions and 2 deletions
+12 -2
View File
@@ -64,16 +64,26 @@ class MockAttachmentFileUploader extends Mock
implements AttachmentFileUploader {}
class MockPersistenceClient extends Mock implements ChatPersistenceClient {
String? _userId;
bool _isConnected = false;
@override
bool get isConnected => _isConnected;
@override
Future<void> connect(String userId) async => _isConnected = true;
String? get userId => _userId;
@override
Future<void> disconnect({bool flush = false}) async => _isConnected = false;
Future<void> connect(String userId) async {
_userId = userId;
_isConnected = true;
}
@override
Future<void> disconnect({bool flush = false}) async {
_userId = null;
_isConnected = false;
}
}
class MockStreamChatClient extends Mock implements StreamChatClient {