fix(core): fix tests
This commit is contained in:
@@ -476,7 +476,7 @@ void main() {
|
|||||||
_stateSetter?.call(() => limit = 6);
|
_stateSetter?.call(() => limit = 6);
|
||||||
|
|
||||||
final updatedChannels = _generateChannels(mockClient, count: limit);
|
final updatedChannels = _generateChannels(mockClient, count: limit);
|
||||||
final updatedPagination = pagination.copyWith(limit: limit);
|
final updatedPagination = PaginationParams(limit: limit);
|
||||||
when(() => mockClient.queryChannels(
|
when(() => mockClient.queryChannels(
|
||||||
filter: any(named: 'filter'),
|
filter: any(named: 'filter'),
|
||||||
sort: any(named: 'sort'),
|
sort: any(named: 'sort'),
|
||||||
|
|||||||
@@ -518,7 +518,7 @@ void main() {
|
|||||||
_stateSetter?.call(() => limit = 6);
|
_stateSetter?.call(() => limit = 6);
|
||||||
|
|
||||||
final updatedMessageResponseList = _generateMessages(count: limit);
|
final updatedMessageResponseList = _generateMessages(count: limit);
|
||||||
final updatedPagination = pagination.copyWith(limit: limit);
|
final updatedPagination = PaginationParams(limit: limit);
|
||||||
when(() => mockClient.search(
|
when(() => mockClient.search(
|
||||||
testFilter,
|
testFilter,
|
||||||
query: any(named: 'query'),
|
query: any(named: 'query'),
|
||||||
|
|||||||
@@ -189,9 +189,7 @@ void main() {
|
|||||||
membersPagination: any(named: 'membersPagination'),
|
membersPagination: any(named: 'membersPagination'),
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
watchersPagination: any(named: 'watchersPagination'),
|
||||||
preferOffline: any(named: 'preferOffline'),
|
preferOffline: any(named: 'preferOffline'),
|
||||||
)).called(
|
)).called(1);
|
||||||
2, // Fetching After messages + Fetching Before messages,
|
|
||||||
);
|
|
||||||
},
|
},
|
||||||
);
|
);
|
||||||
|
|
||||||
@@ -214,14 +212,10 @@ void main() {
|
|||||||
child: const Offstage(key: childKey),
|
child: const Offstage(key: childKey),
|
||||||
);
|
);
|
||||||
|
|
||||||
final beforePagination = PaginationParams(
|
final paginationParams = PaginationParams(
|
||||||
lessThan: initialMessageId,
|
idAround: initialMessageId,
|
||||||
limit: 20,
|
after: 20,
|
||||||
);
|
before: 20,
|
||||||
|
|
||||||
final afterPagination = PaginationParams(
|
|
||||||
greaterThanOrEqual: initialMessageId,
|
|
||||||
limit: 20,
|
|
||||||
);
|
);
|
||||||
|
|
||||||
when(() => mockChannel.initialized).thenAnswer((_) async => true);
|
when(() => mockChannel.initialized).thenAnswer((_) async => true);
|
||||||
@@ -232,17 +226,7 @@ void main() {
|
|||||||
state: any(named: 'state'),
|
state: any(named: 'state'),
|
||||||
watch: any(named: 'watch'),
|
watch: any(named: 'watch'),
|
||||||
presence: any(named: 'presence'),
|
presence: any(named: 'presence'),
|
||||||
messagesPagination: beforePagination,
|
messagesPagination: paginationParams,
|
||||||
membersPagination: any(named: 'membersPagination'),
|
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
|
||||||
preferOffline: any(named: 'preferOffline'),
|
|
||||||
)).thenAnswer((_) async => ChannelState(messages: messages));
|
|
||||||
|
|
||||||
when(() => mockChannel.query(
|
|
||||||
state: any(named: 'state'),
|
|
||||||
watch: any(named: 'watch'),
|
|
||||||
presence: any(named: 'presence'),
|
|
||||||
messagesPagination: afterPagination,
|
|
||||||
membersPagination: any(named: 'membersPagination'),
|
membersPagination: any(named: 'membersPagination'),
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
watchersPagination: any(named: 'watchersPagination'),
|
||||||
preferOffline: any(named: 'preferOffline'),
|
preferOffline: any(named: 'preferOffline'),
|
||||||
@@ -267,17 +251,7 @@ void main() {
|
|||||||
state: any(named: 'state'),
|
state: any(named: 'state'),
|
||||||
watch: any(named: 'watch'),
|
watch: any(named: 'watch'),
|
||||||
presence: any(named: 'presence'),
|
presence: any(named: 'presence'),
|
||||||
messagesPagination: beforePagination,
|
messagesPagination: paginationParams,
|
||||||
membersPagination: any(named: 'membersPagination'),
|
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
|
||||||
preferOffline: any(named: 'preferOffline'),
|
|
||||||
)).called(1);
|
|
||||||
|
|
||||||
verify(() => mockChannel.query(
|
|
||||||
state: any(named: 'state'),
|
|
||||||
watch: any(named: 'watch'),
|
|
||||||
presence: any(named: 'presence'),
|
|
||||||
messagesPagination: afterPagination,
|
|
||||||
membersPagination: any(named: 'membersPagination'),
|
membersPagination: any(named: 'membersPagination'),
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
watchersPagination: any(named: 'watchersPagination'),
|
||||||
preferOffline: any(named: 'preferOffline'),
|
preferOffline: any(named: 'preferOffline'),
|
||||||
@@ -285,29 +259,15 @@ void main() {
|
|||||||
|
|
||||||
_stateSetter?.call(() => initialMessageId = 'testInitialMessageId2');
|
_stateSetter?.call(() => initialMessageId = 'testInitialMessageId2');
|
||||||
|
|
||||||
final updatedBeforePagination = beforePagination.copyWith(
|
final updatedPaginationParams = paginationParams.copyWith(
|
||||||
lessThan: initialMessageId,
|
idAround: initialMessageId,
|
||||||
);
|
|
||||||
|
|
||||||
final updatedAfterPagination = afterPagination.copyWith(
|
|
||||||
greaterThanOrEqual: initialMessageId,
|
|
||||||
);
|
);
|
||||||
|
|
||||||
when(() => mockChannel.query(
|
when(() => mockChannel.query(
|
||||||
state: any(named: 'state'),
|
state: any(named: 'state'),
|
||||||
watch: any(named: 'watch'),
|
watch: any(named: 'watch'),
|
||||||
presence: any(named: 'presence'),
|
presence: any(named: 'presence'),
|
||||||
messagesPagination: updatedBeforePagination,
|
messagesPagination: updatedPaginationParams,
|
||||||
membersPagination: any(named: 'membersPagination'),
|
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
|
||||||
preferOffline: any(named: 'preferOffline'),
|
|
||||||
)).thenAnswer((_) async => ChannelState(messages: messages));
|
|
||||||
|
|
||||||
when(() => mockChannel.query(
|
|
||||||
state: any(named: 'state'),
|
|
||||||
watch: any(named: 'watch'),
|
|
||||||
presence: any(named: 'presence'),
|
|
||||||
messagesPagination: updatedAfterPagination,
|
|
||||||
membersPagination: any(named: 'membersPagination'),
|
membersPagination: any(named: 'membersPagination'),
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
watchersPagination: any(named: 'watchersPagination'),
|
||||||
preferOffline: any(named: 'preferOffline'),
|
preferOffline: any(named: 'preferOffline'),
|
||||||
@@ -319,17 +279,7 @@ void main() {
|
|||||||
state: any(named: 'state'),
|
state: any(named: 'state'),
|
||||||
watch: any(named: 'watch'),
|
watch: any(named: 'watch'),
|
||||||
presence: any(named: 'presence'),
|
presence: any(named: 'presence'),
|
||||||
messagesPagination: updatedBeforePagination,
|
messagesPagination: updatedPaginationParams,
|
||||||
membersPagination: any(named: 'membersPagination'),
|
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
|
||||||
preferOffline: any(named: 'preferOffline'),
|
|
||||||
)).called(1);
|
|
||||||
|
|
||||||
verify(() => mockChannel.query(
|
|
||||||
state: any(named: 'state'),
|
|
||||||
watch: any(named: 'watch'),
|
|
||||||
presence: any(named: 'presence'),
|
|
||||||
messagesPagination: updatedAfterPagination,
|
|
||||||
membersPagination: any(named: 'membersPagination'),
|
membersPagination: any(named: 'membersPagination'),
|
||||||
watchersPagination: any(named: 'watchersPagination'),
|
watchersPagination: any(named: 'watchersPagination'),
|
||||||
preferOffline: any(named: 'preferOffline'),
|
preferOffline: any(named: 'preferOffline'),
|
||||||
|
|||||||
@@ -496,7 +496,7 @@ void main() {
|
|||||||
_stateSetter?.call(() => limit = 6);
|
_stateSetter?.call(() => limit = 6);
|
||||||
|
|
||||||
final updatedUsers = _generateUsers(count: limit);
|
final updatedUsers = _generateUsers(count: limit);
|
||||||
final updatedPagination = pagination.copyWith(limit: limit);
|
final updatedPagination = PaginationParams(limit: limit);
|
||||||
when(() => mockClient.queryUsers(
|
when(() => mockClient.queryUsers(
|
||||||
filter: any(named: 'filter'),
|
filter: any(named: 'filter'),
|
||||||
sort: any(named: 'sort'),
|
sort: any(named: 'sort'),
|
||||||
|
|||||||
Reference in New Issue
Block a user