public async Task SetsDefaultHandlerOption()
        {
            // ARRANGE
            var handler = new MockSharePointServiceHandler();
            var client  = GraphServiceTestClient.Create(handler);
            var req     = new BaseSharePointAPIRequest("TEST", "http://localhost", client.GraphServiceClient, null);

            // ACT
            await req.SendAsync(null, CancellationToken.None);

            // ASSERT
            Assert.True(handler.HasOptions);
        }
        public async Task SetsHandlerOption()
        {
            // ARRANGE
            var handler  = new MockSharePointServiceHandler();
            var client   = GraphServiceTestClient.Create(handler);
            var expected = true;
            var req      = new BaseSharePointAPIRequest("TEST", "http://localhost", client.GraphServiceClient, null);

            // ACT
            await req.WithTelemetryDisabled().SendAsync(null, CancellationToken.None);

            // ASSERT
            Assert.Equal(expected, handler.Options.DisableTelemetry);
            Assert.Equal("TEST", handler.Options.ResourceUri);
        }