public async void ReadSecretUsingDictionary() { using (var client = new VaultClient(TestVaultAddress)) { client.VaultToken = TestRootToken; var secrets = await client.ReadGenericSecretAsync("foo1"); var expected = SampleSecrets1.Keys.ToHashSet(); var actual = secrets.Data.Keys.ToHashSet(); Assert.Subset(expected, actual); Assert.Superset(expected, actual); //Assert.StrictEqual(SampleSecrets1, secrets.Data); } }
public async void ReadSecretUsingObject() { using (var client = new VaultClient(TestVaultAddress)) { client.VaultToken = TestRootToken; var secrets = await client.ReadGenericSecretAsync("foo2"); var expected = SampleSecrets2.GetType().GetProperties().Select(x => x.Name).ToHashSet(); var actual = secrets.Data.Keys.ToHashSet(); Assert.Subset(expected, actual); Assert.Superset(expected, actual); //Assert.StrictEqual(SampleSecrets2, secrets.Data); } }