Skip to content

Commit 3655f77

Browse files
committed
add unit test
1 parent a87fc51 commit 3655f77

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

internal/loader/configuraiton_setting_loader_test.go

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1480,6 +1480,16 @@ func TestCompare(t *testing.T) {
14801480
assert.False(t, compare(&stringA, &stringB))
14811481
}
14821482

1483+
func TestFeatureFlagId(t *testing.T) {
1484+
telemetrySetting1 := newFeatureFlagVariant(".appconfig.featureflag/Telemetry_1", "", true)
1485+
calculatedId1 := calculateFeatureFlagId(telemetrySetting1)
1486+
assert.Equal(t, "krkOsu9dVV9huwbQDPR6gkV_2T0buWxOCS-nNsj5-6g", calculatedId1)
1487+
1488+
telemetrySetting2 := newFeatureFlagVariant(".appconfig.featureflag/Telemetry_2", "Test", true)
1489+
calculatedId2 := calculateFeatureFlagId(telemetrySetting2)
1490+
assert.Equal(t, "Rc8Am7HIGDT7HC5Ovs3wKN_aGaaK_Uz1mH2e11gaK0o", calculatedId2)
1491+
}
1492+
14831493
func TestCreateSecretClients(t *testing.T) {
14841494
configProvider := &acpv1.AzureAppConfigurationProvider{
14851495
TypeMeta: metav1.TypeMeta{

0 commit comments

Comments
 (0)