Просмотр исходного кода

AccesssSecretVersionReturns Error table test

Signed-off-by: Lilly Daniell <lilly.daniell@engineerbetter.com>
Co-authored-by: Adrienne Galloway <adrienne.galloway@engineerbetter.com>
Co-authored-by: Marcus Dantas <marcus.dantas@engineerbetter.com>
Co-authored-by: Amr Fawzy <amr.fawzy@container-solutions.com>
Co-authored-by: Dipo Ajayi <ajayidipo@ymail.com>
Lilly Daniell 3 лет назад
Родитель
Сommit
4c242cdec7
1 измененных файлов с 11 добавлено и 0 удалено
  1. 11 0
      pkg/provider/gcp/secretmanager/secretsmanager_test.go

+ 11 - 0
pkg/provider/gcp/secretmanager/secretsmanager_test.go

@@ -367,6 +367,17 @@ func TestSetSecret(t *testing.T) {
 				err: canceledError,
 				err: canceledError,
 			},
 			},
 		},
 		},
+		"AccessSecretVersionReturnsError": {
+			reason: "access secret version for an existing secret returns error",
+			args: args{
+				mock:                smtc.mockClient,
+				GetSecretMockReturn: fakesm.GetSecretMockReturn{Secret: &secret, Err: nil},
+				AccessSecretVersionMockReturn: fakesm.AccessSecretVersionMockReturn{Res: nil, Err: canceledError},
+			},
+			want: want{
+				err: canceledError,
+			},
+		},
 	}
 	}
 	for name, tc := range tests {
 	for name, tc := range tests {
 		t.Run(name, func(t *testing.T) {
 		t.Run(name, func(t *testing.T) {