package app

import (
	"testing"
	"time"

	"github.com/stretchr/testify/require"
)

func TestAppNotificationExpiryRetryDelayIsBounded(t *testing.T) {
	t.Parallel()

	require.Equal(t, time.Minute, appNotificationExpiryRetryDelay(1))
	require.Equal(t, 2*time.Minute, appNotificationExpiryRetryDelay(2))
	require.Equal(t, time.Hour, appNotificationExpiryRetryDelay(20))
}
