|
1 | 1 | package org.restcomm.connect.testsuite.telephony; |
2 | 2 |
|
3 | | -import com.github.tomakehurst.wiremock.junit.WireMockRule; |
4 | | -import com.google.gson.JsonObject; |
| 3 | +import static org.cafesip.sipunit.SipAssert.assertLastOperationSuccess; |
| 4 | +import static org.junit.Assert.assertEquals; |
| 5 | +import static org.junit.Assert.assertFalse; |
| 6 | +import static org.junit.Assert.assertNotNull; |
| 7 | +import static org.junit.Assert.assertTrue; |
| 8 | +import static org.junit.Assert.fail; |
| 9 | + |
| 10 | +import java.net.URL; |
| 11 | +import java.sql.SQLException; |
| 12 | +import java.text.ParseException; |
| 13 | +import java.util.ArrayList; |
| 14 | +import java.util.Arrays; |
| 15 | +import java.util.HashMap; |
| 16 | +import java.util.List; |
| 17 | +import java.util.Map; |
| 18 | +import java.util.concurrent.ExecutorService; |
| 19 | +import java.util.concurrent.Executors; |
| 20 | + |
| 21 | +import javax.sip.Dialog; |
| 22 | +import javax.sip.InvalidArgumentException; |
| 23 | +import javax.sip.RequestEvent; |
| 24 | +import javax.sip.SipException; |
| 25 | +import javax.sip.address.Address; |
| 26 | +import javax.sip.address.SipURI; |
| 27 | +import javax.sip.address.URI; |
| 28 | +import javax.sip.header.CSeqHeader; |
| 29 | +import javax.sip.header.CallIdHeader; |
| 30 | +import javax.sip.header.ContactHeader; |
| 31 | +import javax.sip.header.FromHeader; |
| 32 | +import javax.sip.header.Header; |
| 33 | +import javax.sip.header.MaxForwardsHeader; |
| 34 | +import javax.sip.header.ProxyAuthenticateHeader; |
| 35 | +import javax.sip.header.RouteHeader; |
| 36 | +import javax.sip.header.ToHeader; |
| 37 | +import javax.sip.header.UserAgentHeader; |
| 38 | +import javax.sip.header.ViaHeader; |
| 39 | +import javax.sip.header.WWWAuthenticateHeader; |
| 40 | +import javax.sip.message.Request; |
| 41 | +import javax.sip.message.Response; |
| 42 | + |
5 | 43 | import org.apache.log4j.Logger; |
6 | 44 | import org.cafesip.sipunit.Credential; |
7 | 45 | import org.cafesip.sipunit.SipCall; |
|
18 | 56 | import org.junit.After; |
19 | 57 | import org.junit.Before; |
20 | 58 | import org.junit.BeforeClass; |
| 59 | +import org.junit.FixMethodOrder; |
21 | 60 | import org.junit.Rule; |
22 | 61 | import org.junit.Test; |
23 | | -import org.junit.FixMethodOrder; |
24 | | -import org.junit.runners.MethodSorters; |
25 | 62 | import org.junit.experimental.categories.Category; |
26 | 63 | import org.junit.runner.RunWith; |
| 64 | +import org.junit.runners.MethodSorters; |
27 | 65 | import org.restcomm.connect.commons.Version; |
28 | 66 | import org.restcomm.connect.commons.annotations.FeatureAltTests; |
29 | 67 | import org.restcomm.connect.commons.annotations.ParallelClassTests; |
30 | 68 | import org.restcomm.connect.commons.annotations.UnstableTests; |
31 | 69 | import org.restcomm.connect.testsuite.NetworkPortAssigner; |
| 70 | +import org.restcomm.connect.testsuite.SipStackTool; |
32 | 71 | import org.restcomm.connect.testsuite.WebArchiveUtil; |
33 | 72 | import org.restcomm.connect.testsuite.http.RestcommCallsTool; |
34 | 73 | import org.restcomm.connect.testsuite.telephony.security.DigestServerAuthenticationMethod; |
35 | 74 | import org.restcomm.connect.testsuite.tools.MonitoringServiceTool; |
36 | 75 |
|
37 | | -import javax.sip.Dialog; |
38 | | -import javax.sip.InvalidArgumentException; |
39 | | -import javax.sip.RequestEvent; |
40 | | -import javax.sip.SipException; |
41 | | -import javax.sip.address.Address; |
42 | | -import javax.sip.address.SipURI; |
43 | | -import javax.sip.address.URI; |
44 | | -import javax.sip.header.CSeqHeader; |
45 | | -import javax.sip.header.CallIdHeader; |
46 | | -import javax.sip.header.ContactHeader; |
47 | | -import javax.sip.header.FromHeader; |
48 | | -import javax.sip.header.Header; |
49 | | -import javax.sip.header.MaxForwardsHeader; |
50 | | -import javax.sip.header.ProxyAuthenticateHeader; |
51 | | -import javax.sip.header.RouteHeader; |
52 | | -import javax.sip.header.ToHeader; |
53 | | -import javax.sip.header.UserAgentHeader; |
54 | | -import javax.sip.header.ViaHeader; |
55 | | -import javax.sip.header.WWWAuthenticateHeader; |
56 | | -import javax.sip.message.Request; |
57 | | -import javax.sip.message.Response; |
58 | | -import java.net.URL; |
59 | | -import java.sql.SQLException; |
60 | | -import java.text.ParseException; |
61 | | -import java.util.ArrayList; |
62 | | -import java.util.Arrays; |
63 | | -import java.util.HashMap; |
64 | | -import java.util.List; |
65 | | -import java.util.Map; |
66 | | -import java.util.concurrent.ExecutorService; |
67 | | -import java.util.concurrent.Executors; |
68 | | - |
69 | | -import static org.cafesip.sipunit.SipAssert.assertLastOperationSuccess; |
70 | | -import static org.junit.Assert.assertEquals; |
71 | | -import static org.junit.Assert.assertFalse; |
72 | | -import static org.junit.Assert.assertNotNull; |
73 | | -import static org.junit.Assert.assertTrue; |
74 | | -import static org.junit.Assert.fail; |
| 76 | +import com.github.tomakehurst.wiremock.junit.WireMockRule; |
| 77 | +import com.google.gson.JsonObject; |
75 | 78 |
|
76 | 79 | /** |
77 | 80 | * Test for clients with or without VoiceURL (Bitbucket issue 115). Clients without VoiceURL can dial anything. |
|
0 commit comments