public void UsesDefaultClientNameWhenNotInTestModeAndNoneSet() { var builder = new UserAgentStringBuilder(); var userAgentString = NuGetTestMode.InvokeTestFunctionAgainstTestMode( () => builder.Build(), testModeEnabled: false); _output.WriteLine(userAgentString); Assert.True(userAgentString.StartsWith(UserAgentStringBuilder.DefaultNuGetClientName)); }
public void UsesProvidedClientNameWhenNotInTestMode() { var builder = new UserAgentStringBuilder("Dummy Test Client Name"); var userAgentString = NuGetTestMode.InvokeTestFunctionAgainstTestMode( () => builder.Build(), testModeEnabled: false); _output.WriteLine(userAgentString); Assert.True(userAgentString.StartsWith("Dummy Test Client Name")); }
public void UsesTestClientNameInTestMode() { var builder = new UserAgentStringBuilder(); var userAgentString = NuGetTestMode.InvokeTestFunctionAgainstTestMode( () => builder.Build(), testModeEnabled: true); _output.WriteLine(userAgentString); Assert.True(userAgentString.StartsWith(NuGetTestMode.NuGetTestClientName)); }