private InitializeGetsFirstIpIfHeaderHasSeveralIps ( ) : void | ||
return | void |
public void InitializeGetsFirstIpIfHeaderHasSeveralIps()
{
var dictionary = new Dictionary<string, string> { { "X-Forwarded-For", "1.2.3.4, 2.3.4.5,3.4.5.6" } };
var module = new TestableClientIpHeaderTelemetryInitializer(dictionary);
var telemetry = new EventTelemetry();
module.Initialize(telemetry);
Assert.AreEqual("1.2.3.4", telemetry.Context.Location.Ip);
}