1
0
mirror of https://github.com/mxpv/podsync.git synced 2024-05-11 05:55:04 +00:00
mxpv-podsync/pkg/feed/key_test.go

27 lines
539 B
Go
Raw Normal View History

2020-04-20 19:15:30 -07:00
package feed
import (
"testing"
"github.com/stretchr/testify/assert"
)
func TestNewFixedKey(t *testing.T) {
key, err := NewFixedKey("123")
assert.NoError(t, err)
assert.EqualValues(t, "123", key.Get())
assert.EqualValues(t, "123", key.Get())
}
func TestNewRotatedKeys(t *testing.T) {
key, err := NewRotatedKeys([]string{"123", "456"})
assert.NoError(t, err)
assert.EqualValues(t, "123", key.Get())
assert.EqualValues(t, "456", key.Get())
assert.EqualValues(t, "123", key.Get())
assert.EqualValues(t, "456", key.Get())
}