public void TestQueryParameterRename2() { var uriData = new DummyUriModel2(); var parameters = UriConvert.ExtractQueryParameters(uriData); Assert.That(parameters.ContainsKey("Path"), Is.False); Assert.That(parameters.ContainsKey("Param1"), Is.False); Assert.That(parameters.ContainsKey("parameter1"), Is.True); }
public void TestIgnoredPropertyTest0() { var uriData = new ValidUriModel0(); var parameters = UriConvert.ExtractQueryParameters(uriData); Assert.That(parameters.ContainsKey("Param0"), Is.True); Assert.That(parameters.ContainsKey("Param1"), Is.False); Assert.That(parameters.ContainsKey("Param2"), Is.False); Assert.That(parameters.ContainsKey("parameter2"), Is.False); }
public void TestQueryParameterRename5() { var uriData = new DummyUriModel5(); var parameters = UriConvert.ExtractQueryParameters(uriData); Assert.That(parameters.ContainsKey("Base"), Is.False); Assert.That(parameters.ContainsKey("UriBase"), Is.False); Assert.That(parameters.ContainsKey("uriBase"), Is.True); Assert.That(parameters.ContainsKey("Path"), Is.False); Assert.That(parameters.ContainsKey("UriPath"), Is.False); Assert.That(parameters.ContainsKey("uriPath"), Is.True); Assert.That(parameters.ContainsKey("Param1"), Is.False); Assert.That(parameters.ContainsKey("parameter1"), Is.True); var uri = uriData.ToUriString(); Assert.That(uri, Is.EqualTo("https://example.com/test/path?uriBase=https%3A%2F%2Fexample.com&uriPath=%2Ftest%2Fpath&Param0=test0¶meter1=test1")); }