@@ -274,4 +274,36 @@ Easily manipulate and play around with request inputs like headers, query parame
274
274
[kvRow1, kvRow3]);
275
275
});
276
276
});
277
+
278
+ group ("Testing audioPosition function" , () {
279
+ test ('Testing using dur1' , () {
280
+ Duration dur1 = const Duration (minutes: 1 , seconds: 3 );
281
+ String dur1Expected = "1:03" ;
282
+ expect (audioPosition (dur1), dur1Expected);
283
+ });
284
+
285
+ test ('Testing using dur2' , () {
286
+ Duration dur2 = const Duration (minutes: 0 , seconds: 20 );
287
+ String dur2Expected = "0:20" ;
288
+ expect (audioPosition (dur2), dur2Expected);
289
+ });
290
+
291
+ test ('Testing using dur3' , () {
292
+ Duration dur3 = const Duration (hours: 3 );
293
+ String dur3Expected = "180:00" ;
294
+ expect (audioPosition (dur3), dur3Expected);
295
+ });
296
+
297
+ test ('Testing using dur4' , () {
298
+ Duration dur4 = const Duration (seconds: 1 , milliseconds: 200 );
299
+ String dur4Expected = "0:01" ;
300
+ expect (audioPosition (dur4), dur4Expected);
301
+ });
302
+
303
+ test ('Testing using dur5' , () {
304
+ Duration ? dur4;
305
+ String dur4Expected = "" ;
306
+ expect (audioPosition (dur4), dur4Expected);
307
+ });
308
+ });
277
309
}
0 commit comments