/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package org.mobicents.media; import junit.framework.TestCase; import org.junit.After; import org.junit.AfterClass; import org.junit.Before; import org.junit.BeforeClass; import org.junit.Test; import org.mobicents.media.format.AudioFormat; import org.mobicents.media.server.impl.rtp.sdp.AVProfile; import org.mobicents.media.server.impl.rtp.sdp.RTPAudioFormat; /** * * @author Oleg Kulikov */ public class FormatTest extends TestCase { public FormatTest() { } @BeforeClass public static void setUpClass() throws Exception { } @AfterClass public static void tearDownClass() throws Exception { } @Before public void setUp() { } @After public void tearDown() { } /** * Test of matches method, of class Format. */ @Test public void testMatches() { Format format1 = new AudioFormat("ALAW", 8000, 8, 1); Format format2 = new AudioFormat("alaw", 8000, 8, 1); boolean res = format1.matches(format2); assertEquals(res, true); RTPAudioFormat DTMF1 = new RTPAudioFormat(101, "telephone-event", 8000, AudioFormat.NOT_SPECIFIED, AudioFormat.NOT_SPECIFIED); RTPAudioFormat DTMF2 = new RTPAudioFormat(101, "telephone-event", 8000, AudioFormat.NOT_SPECIFIED, AudioFormat.NOT_SPECIFIED); res = DTMF1.equals(DTMF2); assertEquals(res, true); } @Test public void testDTMF() { assertEquals(true, AVProfile.DTMF.equals(AVProfile.DTMF)); } }