23 lines
456 B
Go
23 lines
456 B
Go
package call
|
|
|
|
import (
|
|
"testing"
|
|
"time"
|
|
)
|
|
|
|
func TestLanguageConstants(t *testing.T) {
|
|
if LanguageRU != "ru" {
|
|
t.Fatalf("LanguageRU = %q", LanguageRU)
|
|
}
|
|
if LanguageKK != "kk" {
|
|
t.Fatalf("LanguageKK = %q", LanguageKK)
|
|
}
|
|
}
|
|
|
|
func TestInitialState(t *testing.T) {
|
|
session := NewSession("call-1", "channel-1", "+7000", time.Now())
|
|
if session.State != StateCallStarted {
|
|
t.Fatalf("initial state = %q, want %q", session.State, StateCallStarted)
|
|
}
|
|
}
|