Add support for passive ICE TCP candidate

Closes #196
This commit is contained in:
Jerko Steiner
2020-07-04 09:49:55 +02:00
parent f287f49c89
commit 12f44e93f1
20 changed files with 907 additions and 38 deletions

View File

@@ -3,6 +3,8 @@ package ice
import (
"net"
"testing"
"github.com/stretchr/testify/assert"
)
func TestNetworkTypeParsing_Success(t *testing.T) {
@@ -72,3 +74,17 @@ func TestNetworkTypeParsing_Failure(t *testing.T) {
}
}
}
func TestNetworkTypeIsUDP(t *testing.T) {
assert.True(t, NetworkTypeUDP4.IsUDP())
assert.True(t, NetworkTypeUDP6.IsUDP())
assert.False(t, NetworkTypeUDP4.IsTCP())
assert.False(t, NetworkTypeUDP6.IsTCP())
}
func TestNetworkTypeIsTCP(t *testing.T) {
assert.True(t, NetworkTypeTCP4.IsTCP())
assert.True(t, NetworkTypeTCP6.IsTCP())
assert.False(t, NetworkTypeTCP4.IsUDP())
assert.False(t, NetworkTypeTCP6.IsUDP())
}