add initialized channel tests

Signed-off-by: Sahil Kumar <[email protected]>
This commit is contained in:
Sahil Kumar
2021-06-09 21:01:35 +05:30
parent 89f989003d
commit e2529231fd
9 changed files with 2019 additions and 28 deletions
+21
View File
@@ -82,3 +82,24 @@ class FakeChatApi extends Fake implements StreamChatApi {
AttachmentFileUploader get fileUploader =>
_fileUploader ??= MockAttachmentFileUploader();
}
class FakeClientState extends Fake implements ClientState {
@override
OwnUser? get user => OwnUser(id: 'test-user-id');
var _totalUnreadCount = 0;
@override
int? get totalUnreadCount => _totalUnreadCount;
@override
set totalUnreadCount(int? unreadCount) {
_totalUnreadCount += unreadCount ?? 0;
}
}
class FakeMessage extends Fake implements Message {}
class FakeAttachmentFile extends Fake implements AttachmentFile {}
class FakeEvent extends Fake implements Event {}