public void ContainsPrefix_ReturnsTrue_IfKeyIsPresent() { // Arrange var values = new RouteValueDictionary(new Dictionary <string, object> { { "test-key", "test-value" } }); var provider = new RouteValueProvider(BindingSource.Query, values); // Act var result = provider.ContainsPrefix("test-key"); // Assert Assert.True(result); }
public void ContainsPrefix_ReturnsTrue_ForKnownPrefixes(string prefix) { // Arrange var values = new RouteValueDictionary(new Dictionary <string, object> { { "foo", 1 }, { "bar.baz", 1 }, }); var valueProvider = new RouteValueProvider(BindingSource.Query, values); // Act var result = valueProvider.ContainsPrefix(prefix); // Assert Assert.True(result); }