public void CredentialFileNotFound() { using (var connection = new SpannerConnection("CredentialFile=..\\BadFilePath.json")) { Assert.Throws <FileNotFoundException>(() => connection.GetCredential()); } }
public void CredentialFileRelative() { using (var connection = new SpannerConnection("CredentialFile=SpannerEF-8dfc036f6000.json")) { Assert.NotNull(connection.GetCredential()); } }
public void CredentialFileP12Error() { using (var connection = new SpannerConnection("CredentialFile=SpannerEF-8dfc036f6000.p12")) { Assert.Throws <InvalidOperationException>(() => connection.GetCredential()); } }
public void CredentialFile() { // ReSharper disable once JoinDeclarationAndInitializer string appFolder; #if NETCOREAPP1_0 appFolder = AppContext.BaseDirectory; #else appFolder = AppDomain.CurrentDomain.BaseDirectory; #endif string jsonFile = $"{appFolder}{Path.DirectorySeparatorChar}SpannerEF-8dfc036f6000.json"; Assert.True(File.Exists(jsonFile)); using (var connection = new SpannerConnection($"CredentialFile={jsonFile}")) { Assert.NotNull(connection.GetCredential()); } }