@@ -8,7 +8,7 @@ namespace SubDBSharp.Test
8
8
{
9
9
public class UnitTest
10
10
{
11
- private static readonly IResponseParser _reponseParser = new CsvResponseParser ( ) ;
11
+ private static readonly IResponseParser ReponseParser = new CsvResponseParser ( ) ;
12
12
13
13
[ Fact ]
14
14
public async Task TestAvailableLanguages ( )
@@ -17,9 +17,9 @@ public async Task TestAvailableLanguages()
17
17
var response = await subDbClient . GetAvailableLanguagesAsync ( ) ;
18
18
Assert . NotNull ( response . Body ) ;
19
19
20
- byte [ ] buffer = ( byte [ ] ) response . Body ;
21
- string body = Encoding . UTF8 . GetString ( buffer , 0 , buffer . Length ) ;
22
- var availableLanguages = _reponseParser . ParseGetAvailablesLanguages ( body ) ;
20
+ var buffer = ( byte [ ] ) response . Body ;
21
+ var body = Encoding . UTF8 . GetString ( buffer , 0 , buffer . Length ) ;
22
+ var availableLanguages = ReponseParser . ParseGetAvailablesLanguages ( body ) ;
23
23
24
24
Assert . True ( availableLanguages . Count > 0 ) ;
25
25
}
@@ -30,28 +30,27 @@ public async Task TestSearchSubtitle()
30
30
var subDbClient = new SubDBClient ( GetProductInfo ( ) , ApiUrls . SubDBApiSandBoxUrl ) ;
31
31
var response = await subDbClient . SearchSubtitleAsync ( "ffd8d4aa68033dc03d1c8ef373b9028c" , false ) ;
32
32
Assert . NotNull ( response . Body ) ;
33
-
34
- byte [ ] buffer = ( byte [ ] ) response . Body ;
35
- string body = Encoding . UTF8 . GetString ( buffer , 0 , buffer . Length ) ;
36
-
37
- var availableLanguages = _reponseParser . ParseGetAvailablesLanguages ( body ) ;
33
+ var buffer = ( byte [ ] ) response . Body ;
34
+ Assert . True ( buffer . Length > 0 ) ;
35
+ var body = Encoding . UTF8 . GetString ( buffer , 0 , buffer . Length ) ;
36
+ var availableLanguages = ReponseParser . ParseGetAvailablesLanguages ( body ) ;
38
37
Assert . True ( availableLanguages . Count > 0 ) ;
39
38
}
40
39
41
40
[ Fact ]
42
41
public async Task TestDownloadSubtitle ( )
43
42
{
44
43
var subDbClient = new SubDBClient ( GetProductInfo ( ) , ApiUrls . SubDBApiSandBoxUrl ) ;
45
- string movieHash = Utils . GetMovieHash ( "./Assets/dexter.mp4" ) ;
44
+ var movieHash = Utils . GetMovieHash ( "./Assets/dexter.mp4" ) ;
46
45
var response = await subDbClient . DownloadSubtitleAsync ( movieHash , "en" ) ;
47
46
Assert . True ( response . StatusCode == System . Net . HttpStatusCode . OK ) ;
48
47
}
49
48
50
49
[ Fact ]
51
50
public async Task TestUploadSubtitle ( )
52
51
{
53
- string movie = "./Assets/dexter.mp4" ;
54
- string subtitle = @"./Assets/Logan.2017.en.srt" ;
52
+ var movie = "./Assets/dexter.mp4" ;
53
+ var subtitle = @"./Assets/Logan.2017.en.srt" ;
55
54
var subDbClient = new SubDBClient ( GetProductInfo ( ) , ApiUrls . SubDBApiSandBoxUrl ) ;
56
55
var response = await subDbClient . UploadSubtitleAsync ( subtitle , movie ) ;
57
56
Assert . True ( response . StatusCode == System . Net . HttpStatusCode . Created ) ;
0 commit comments