public GitHubIntegrator(
     IHttpClientFactory httpClientFactory,
     IOptionResolver optionResolver)
 {
     client = httpClientFactory.CreateClient();
     option = optionResolver.Resolve(SupportedIntegrations.GitHub);
 }
        public void Resolve_Should_ReturnIntegrationOptionsForGivenProvider()
        {
            var expected = new GitIntegrationOption();

            options
            .Setup(o => o.Get(It.IsAny <string>()))
            .Returns(expected);

            var result = sut.Resolve("GitHub");

            Assert.Equal(expected, result);
        }