public void Returns_The_Expected_Uri_When_The_Inputs_Valid_With_No_Template_And_QueryStringCollection() { // Arrange var requestCommand = new FakeNameAgeRequestCommand { Name = "Foo", Age = 36 }; // Act var requestUri = UriUtil.ResolveUriTemplate( "api/cars", new QueryStringCollection(requestCommand)); // Assert Assert.Equal(string.Format("api/cars?age={1}&name={0}", requestCommand.Name.ToLowerInvariant(), requestCommand.Age.ToString()), requestUri, StringComparer.InvariantCulture); }
public void Returns_The_Expected_Uri_When_The_Inputs_Valid_With_No_Template_And_QueryStringCollection() { // Arrange var requestCommand = new FakeNameAgeRequestCommand { Name = "Foo", Age = 36 }; // Act var requestUri = UriUtil.ResolveUriTemplate( "api/cars", new QueryStringCollection(requestCommand)); // Assert Assert.Equal(string.Format("api/cars?age={1}&name={0}", requestCommand.Name.ToLowerInvariant(), requestCommand.Age.ToString()), requestUri, StringComparer.InvariantCulture); }