public void AllPropertiesSetButRestEndpointIsEmpty()
        {
            FuelSDKConfigurationSection section = GetCustomConfigurationSectionFromConfigFile(allPropertiesSetButRestEndpointIsEmptyConfigFileName);
            var sectionWithDefaultRestEndpoint  = section.WithDefaultRestEndpoint(DefaultEndpoints.Rest);

            Assert.AreEqual(DefaultEndpoints.Rest, sectionWithDefaultRestEndpoint.RestEndPoint);
        }
        public void WithDefaultsDoesNotOverwriteValuesSetInConfig()
        {
            FuelSDKConfigurationSection section = GetCustomConfigurationSectionFromConfigFile(allPropertiesSetConfigFileName);

            section = section
                      .WithDefaultRestEndpoint(DefaultEndpoints.Rest)
                      .WithDefaultAuthEndpoint(DefaultEndpoints.Auth);

            Assert.AreEqual(section.AuthenticationEndPoint, "https://authendpoint.com");
            Assert.AreEqual(section.RestEndPoint, "https://restendpoint.com");
        }