liblinphone_flutter/test/liblinphone_flutter_test.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;
}