public Uri GetUri(params string[] pathElements) { if (pathElements == null) { return(Endpoint); } return(Endpoint.Append(pathElements)); }
public void ShouldAppendIdWithSlashDelimiter() { // Given Endpoint foo = new Endpoint("foo"); // When Endpoint foobar = foo.Append("12345"); // Then foobar.ToString().ShouldBe("foo/12345"); }
public void ShouldAppendEndpointsWithSlashDelimiter() { // Given Endpoint foo = new Endpoint("foo"); Endpoint bar = new Endpoint("bar"); // When Endpoint foobar = foo.Append(bar); // Then foobar.ToString().ShouldBe("foo/bar"); }