2 changed files with 0 additions and 36 deletions
			
			
		| 
		 Before Width: | Height: | Size: 136 KiB After Width: | Height: | Size: 157 KiB  | 
@ -1,36 +0,0 @@
					 | 
				
			||||
import 'package:flutter_test/flutter_test.dart'; | 
				
			||||
import 'package:path_provider_aurora/path_provider_aurora.dart'; | 
				
			||||
import 'package:path_provider_aurora/path_provider_aurora_platform_interface.dart'; | 
				
			||||
import 'package:path_provider_aurora/path_provider_aurora_method_channel.dart'; | 
				
			||||
import 'package:plugin_platform_interface/plugin_platform_interface.dart'; | 
				
			||||
 | 
				
			||||
class MockPathProviderAuroraPlatform | 
				
			||||
    with MockPlatformInterfaceMixin | 
				
			||||
    implements PathProviderAuroraPlatform { | 
				
			||||
 | 
				
			||||
  @override | 
				
			||||
  Future<String?> getApplicationName() { | 
				
			||||
    return Future.value('path_provider_aurora'); | 
				
			||||
  } | 
				
			||||
 | 
				
			||||
  @override | 
				
			||||
  Future<String?> getApplicationOrg() { | 
				
			||||
    return Future.value('com.example'); | 
				
			||||
  } | 
				
			||||
} | 
				
			||||
 | 
				
			||||
void main() { | 
				
			||||
  final PathProviderAuroraPlatform initialPlatform = PathProviderAuroraPlatform.instance; | 
				
			||||
 | 
				
			||||
  test('$MethodChannelPathProviderAurora is the default instance', () { | 
				
			||||
    expect(initialPlatform, isInstanceOf<MethodChannelPathProviderAurora>()); | 
				
			||||
  }); | 
				
			||||
 | 
				
			||||
  test('getDownloadsPath', () async { | 
				
			||||
    PathProviderAurora pathProviderAuroraPlugin = PathProviderAurora(); | 
				
			||||
    MockPathProviderAuroraPlatform fakePlatform = MockPathProviderAuroraPlatform(); | 
				
			||||
    PathProviderAuroraPlatform.instance = fakePlatform; | 
				
			||||
 | 
				
			||||
    expect(await pathProviderAuroraPlugin.getDownloadsPath(), '/home/defaulter/Downloads'); | 
				
			||||
  }); | 
				
			||||
} | 
				
			||||
					Loading…
					
					
				
		Reference in new issue