public async Task TableCreatedAndSecretAdded()
        {
            await Repository.CreateProtectedSecretTableAsync(TableName);

            _savedSecret = ProtectedSecretBuilder.Create().AnInstance();
            await Repository.SaveAsync(_savedSecret);

            _retrievedSecret = await Repository.GetAsync(_savedSecret.ApplicationName, _savedSecret.Name);
        }
Exemple #2
0
        public void ProtectedSecretsAvailable()
        {
            _allSecrets = new[]
            {
                ProtectedSecretBuilder.Create().AnInstance(),
                    ProtectedSecretBuilder.Create().WithName("Test2").AnInstance()
            };

            SecretRepository.GetAllForApplication(clearSecret.ApplicationName).Returns(_allSecrets);
        }
        public void WeHaveSecretsToSave()
        {
            firstSecret  = ProtectedSecretBuilder.Create().AnInstance();
            secondSecret = ProtectedSecretBuilder
                           .Create()
                           .WithName("SecondSecret")
                           .AnInstance();

            notReturnedSecret = ProtectedSecretBuilder
                                .Create()
                                .WithApplicationName("DifferentApp")
                                .WithName("NotReturned")
                                .AnInstance();
        }
 public void WeHaveSecretToSave()
 {
     savedSecret = ProtectedSecretBuilder.Create().AnInstance();
 }