Beispiel #1
0
        public async Task TryExtensions()
        {
            (FakeHttpHandler handler, S3Client client) = StaticClientHelper.CreateFakeClient();

            Assert.True((await client.GetObjectAsync("testbucket", "GetDataAsync").ConfigureAwait(false)).IsSuccess);
            Assert.Equal("testbucket/GetDataAsync", handler.SendResource);
        }
        public async Task StaticClient()
        {
            (FakeHttpHandler handler, S3Client client) = StaticClientHelper.CreateFakeClient();

            await client.PutObjectStringAsync("testbucket", "PutAsync", "data").ConfigureAwait(false);

            Assert.Equal("testbucket/PutAsync", handler.SendResource);

            await client.GetObjectAsync("testbucket", "GetObjectAsync").ConfigureAwait(false);

            Assert.Equal("testbucket/GetObjectAsync", handler.SendResource);
        }