84 lines
1.8 KiB
Dart
84 lines
1.8 KiB
Dart
import 'package:flutter_test/flutter_test.dart';
|
|
// import 'package:liblinphone_flutter/liblinphone_flutter.dart';
|
|
import 'package:liblinphone_flutter/liblinphone_flutter_platform_interface.dart';
|
|
// import 'package:liblinphone_flutter/liblinphone_flutter_method_channel.dart';
|
|
import 'package:liblinphone_flutter/models/call_type.dart';
|
|
import 'package:plugin_platform_interface/plugin_platform_interface.dart';
|
|
|
|
class MockLiblinphoneFlutterPlatform
|
|
with MockPlatformInterfaceMixin
|
|
implements LiblinphoneFlutterPlatform {
|
|
@override
|
|
Future<bool> answerCall() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<CallType> callType() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> checkPermissions() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> hangupCall() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> inCall() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> initialize() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> makeCall(String callTo, bool isVideoEnabled) {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> register(
|
|
String username,
|
|
String password,
|
|
String serverIp,
|
|
int serverPort,
|
|
) {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> stop() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> syncCurrentState() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> toggleMicrophone() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> toggleVideo() {
|
|
throw UnimplementedError();
|
|
}
|
|
|
|
@override
|
|
Future<bool> unregister() {
|
|
throw UnimplementedError();
|
|
}
|
|
}
|
|
|
|
void main() {
|
|
// final LiblinphoneFlutterPlatform initialPlatform = LiblinphoneFlutterPlatform.instance;
|
|
}
|