Ejemplo n.º 1
0
        public Uri GetUri(params string[] pathElements)
        {
            if (pathElements == null)
            {
                return(Endpoint);
            }

            return(Endpoint.Append(pathElements));
        }
Ejemplo n.º 2
0
        public void ShouldAppendIdWithSlashDelimiter()
        {
            // Given
            Endpoint foo = new Endpoint("foo");

            // When
            Endpoint foobar = foo.Append("12345");

            // Then
            foobar.ToString().ShouldBe("foo/12345");
        }
Ejemplo n.º 3
0
        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");
        }