public void TestListHmacKeys()
    {
        CreateHmacKeySample createHmacKeySample = new CreateHmacKeySample();
        ListHmacKeysSample  listHmacKeysSample  = new ListHmacKeysSample();

        string serviceAccountEmail = _bucketFixture.GetServiceAccountEmail();

        // Create key.
        var key = createHmacKeySample.CreateHmacKey(_bucketFixture.ProjectId, serviceAccountEmail);

        _accessId = key.Metadata.AccessId;

        // List keys.
        var keys = listHmacKeysSample.ListHmacKeys(_bucketFixture.ProjectId);

        Assert.Contains(keys, key => key.AccessId == key.AccessId);
    }
Exemple #2
0
    public void TestListHmacKeys()
    {
        CreateHmacKeySample createHmacKeySample = new CreateHmacKeySample();
        ListHmacKeysSample  listHmacKeysSample  = new ListHmacKeysSample();

        string serviceAccountEmail = _fixture.GetServiceAccountEmail();

        // Create key.
        var key = createHmacKeySample.CreateHmacKey(_fixture.ProjectId, serviceAccountEmail);

        _accessId = key.Metadata.AccessId;

        // List keys.
        _fixture.HmacChangesPropagated.Eventually(() =>
        {
            var keys = listHmacKeysSample.ListHmacKeys(_fixture.ProjectId);
            Assert.Contains(keys, key => key.AccessId == key.AccessId);
        });
    }