public Dictionary <TKey, TElement> WhereDictionaryTest <TKey, TElement>(IEnumerable <KeyValuePair <TKey, TElement> > source, Func <KeyValuePair <TKey, TElement>, bool> predicate)
        {
            Dictionary <TKey, TElement> result
                = EnumerableExtension.WhereDictionary <TKey, TElement>(source, predicate);

            return(result);
            // TODO: add assertions to method EnumerableExtensionTest.WhereDictionaryTest(IEnumerable`1<KeyValuePair`2<!!0,!!1>>, Func`2<KeyValuePair`2<!!0,!!1>,Boolean>)
        }