protected ClientBase(RestClient restClient, TUrlProvider urlProvider) { _namedFormatter = new NamedFormatter(); this.RestClient = restClient; this.UrlProvider = urlProvider; }
public void FormatRemovesPlaceHolderThatDoesNotExist() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("Hello {name}!", new { name2 = 42.1d }); Assert.Equal("Hello !", result); }
public void FormatDouble() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("Hello {name}!", new { name = 42.1d }); Assert.Equal("Hello 42.1!", result); }
public void FormatDateTime() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("Hello {name}!", new { name = new DateTime(1979, 12, 20) }); Assert.Equal("Hello 1979-12-20T00:00:00.0000000!", result); }
public void FormatLong() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("Hello {name}!", new { name = 42L }); Assert.Equal("Hello 42!", result); }
public void FormatString() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("Hello {name}!", new { name = "World" }); Assert.Equal("Hello World!", result); }
public void FormatMultiple() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("{one} {two} {three} {two} {one}", new { one = 1, two = "zwei", three = 3.3333 }); Assert.Equal("1 zwei 3.3333 zwei 1", result); }
public void FormatEnumWithDescription() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("{x}", new { x = TestEnum.Two, }); Assert.Equal("zwei", result); }
public void FormatEnum() { var namedFormatter = new NamedFormatter(); var result = namedFormatter.Format("{x}", new { x = TestEnum.One, }); Assert.Equal("One", result); }
static RestUri() { _namedFormatter = new NamedFormatter(); }