content: package de.danoeh.antennapod.ui.common;
  
  import de.danoeh.antennapod.ui.common.Converter;
  import org.junit.Test;
  
  import static org.junit.Assert.assertEquals;
  
  /**
   * Test class for converter
   */
  public class ConverterTest {
  
      @Test
      public void testGetDurationStringLong() {
          String expected = "13:05:10";
          int input = 47110000;
          assertEquals(expected, Converter.getDurationStringLong(input));
      }
  
      @Test
      public void testGetDurationStringShort() {
          String expected = "13:05";
          assertEquals(expected, Converter.getDurationStringShort(47110000, true));
          assertEquals(expected, Converter.getDurationStringShort(785000, false));
      }
  
      @Test
      public void testDurationStringLongToMs() {
          String input = "01:20:30";
          long expected = 4830000;
          assertEquals(expected, Converter.durationStringLongToMs(input));
      }
  
      @Test
      public void testDurationStringShortToMs() {
          String input = "8:30";
          assertEquals(30600000, Converter.durationStringShortToMs(input, true));
          assertEquals(510000, Converter.durationStringShortToMs(input, false));
      }
  }
  