fix(llc): channel clean up after dispose from cache (#1342)

* fix: channel clean up after dispose from cache

* chore(llc): update changelog

* fix(llc): refactor setter in add/remove methods

* fix tests

Co-authored-by: Salvatore Giordano <[email protected]>
This commit is contained in:
Daniel
2022-10-10 12:59:35 +02:00
committed by GitHub
co-authored by Salvatore Giordano
parent 25bc504125
commit 37e01b118b
5 changed files with 39 additions and 8 deletions
@@ -50,6 +50,10 @@ void main() {
// client logger
when(() => client.logger).thenReturn(_createLogger('mock-client-logger'));
// fake clientState
final clientState = FakeClientState();
when(() => client.state).thenReturn(clientState);
});
setUp(() {
+5
View File
@@ -91,6 +91,11 @@ class FakeClientState extends Fake implements ClientState {
@override
int totalUnreadCount = 0;
@override
void removeChannel(String channelCid) {
return;
}
}
class FakeMessage extends Fake implements Message {}