public void Format_credentials_adds_institution() { var assembly = Assembly.GetExecutingAssembly(); var resourceName = "Vita.Domain.Tests.BankStatements.bankstatements-institutions.json"; var names = assembly.GetManifestResourceNames(); foreach (var name in names) { Console.WriteLine(name); } using (Stream stream = assembly.GetManifestResourceStream(resourceName)) using (StreamReader reader = new StreamReader(stream)) { string result = reader.ReadToEnd(); var dic = new Dictionary <string, string> { { "customer registration number", SecretMan.Get("bankstatements-cba-test-username") }, { "password", SecretMan.Get("bankstatements-cba-test-password") } }; var login = new BankLogin("anz", dic); var data = JsonConvert.DeserializeObject <Institution[]>(result); var creds = BankStatementsUtil.FormatCredentials(login, data); Assert.True(creds.ContainsKey("institution")); } }
protected SpreadSheetBase() { lock (Keylock) { if (!LicenseSet) { var license = SecretMan.Get("SpreadsheetGearLicense"); Factory.SetSignedLicense(license); LicenseSet = true; } } }