public static void TestIsStaticTypePossiblyEnumerable() { // It just needs an arbitrary type Assert.False(PSEnumerableBinder.IsStaticTypePossiblyEnumerable(42.GetType())); }
public static void TestIsComObject() { // It just needs an arbitrary object Assert.False(PSEnumerableBinder.IsComObject(42)); }
private static Tuple <CallSite <Func <CallSite, object, IEnumerator> >, CallSite <Func <CallSite, object, object, object> > > GetContainsCallSites(bool ignoreCase) { CallSite <Func <CallSite, object, IEnumerator> > site = CallSite <Func <CallSite, object, IEnumerator> > .Create(PSEnumerableBinder.Get()); CallSite <Func <CallSite, object, object, object> > site2 = CallSite <Func <CallSite, object, object, object> > .Create(PSBinaryOperationBinder.Get(ExpressionType.Equal, ignoreCase, true)); return(Tuple.Create <CallSite <Func <CallSite, object, IEnumerator> >, CallSite <Func <CallSite, object, object, object> > >(site, site2)); }