public void FilterTree(IRoseTree <string, int> source, Func <int, bool> func, Maybe <IRoseTree <string, int> > expected) { var actual = source.Filter(func); Assert.Equal(expected, actual); }