Merge branch 'develop' into v4
This commit is contained in:
@@ -1171,7 +1171,7 @@ void main() {
|
||||
verifyNoMoreInteractions(api.channel);
|
||||
});
|
||||
|
||||
test('`.addDevice`', () async {
|
||||
test('`.addDevice should work`', () async {
|
||||
const id = 'test-device-id';
|
||||
const provider = PushProvider.firebase;
|
||||
|
||||
@@ -1185,6 +1185,34 @@ void main() {
|
||||
verifyNoMoreInteractions(api.device);
|
||||
});
|
||||
|
||||
test('`.addDevice should work with pushProviderName`', () async {
|
||||
const id = 'test-device-id';
|
||||
const provider = PushProvider.firebase;
|
||||
const pushProviderName = 'my-custom-config';
|
||||
|
||||
when(
|
||||
() => api.device.addDevice(
|
||||
id,
|
||||
provider,
|
||||
pushProviderName: pushProviderName,
|
||||
),
|
||||
).thenAnswer((_) async => EmptyResponse());
|
||||
|
||||
final res = await client.addDevice(
|
||||
id,
|
||||
provider,
|
||||
pushProviderName: pushProviderName,
|
||||
);
|
||||
expect(res, isNotNull);
|
||||
|
||||
verify(() => api.device.addDevice(
|
||||
id,
|
||||
provider,
|
||||
pushProviderName: pushProviderName,
|
||||
)).called(1);
|
||||
verifyNoMoreInteractions(api.device);
|
||||
});
|
||||
|
||||
test('`.getDevices`', () async {
|
||||
final devices = List.generate(
|
||||
3,
|
||||
|
||||
Reference in New Issue
Block a user