예제 #1
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void shouldFilterOnKeysAndValues()
        internal virtual void ShouldFilterOnKeysAndValues()
        {
            // Given
            MapValue @base = MapValue("k1", stringValue("v1"), "k2", stringValue("v2"), "k3", stringValue("v3"));

            // When
            MapValue filtered = @base.Filter((k, v) => k.Equals("k1") && v.Equals(stringValue("v2")));

            // Then
            AssertMapValueEquals(filtered, EMPTY_MAP);
        }
예제 #2
0
//JAVA TO C# CONVERTER TODO TASK: Most Java annotations will not have direct .NET equivalent attributes:
//ORIGINAL LINE: @Test void shouldFilterOnValues()
        internal virtual void ShouldFilterOnValues()
        {
            // Given
            MapValue @base = MapValue("k1", stringValue("v1"), "k2", stringValue("v2"), "k3", stringValue("v3"));

            // When
            MapValue filtered = @base.Filter((ignore, v) => v.Equals(stringValue("v2")));

            // Then
            AssertMapValueEquals(filtered, MapValue("k2", stringValue("v2")));
        }