public void TestDynamicNameWithEnvironmentOverride() { Environment.SetEnvironmentVariable(SegmentNamingStrategy.EnvironmentVariableSegmentName, "EnvironmentName"); var strategy = new DynamicSegmentNamingStrategy("fallbackName", "fixedName"); Assert.AreEqual("EnvironmentName", strategy.GetSegmentName(_request)); }
public void TestDynamicNameWithPatternNotMatch() { var strategy = new DynamicSegmentNamingStrategy("fallbackName", "fixedName"); Assert.AreEqual("fallbackName", strategy.GetSegmentName(_request)); }
public void TestDynamicNameWithDefaultPattern() { var strategy = new DynamicSegmentNamingStrategy("fallbackName"); Assert.AreEqual("hostName", strategy.GetSegmentName(_request)); }