public void SubInterfaceWithNewMember_SubInterfaceWithNoMembers()
        {
            dynamic d = new ExplicitlyImplementedSubInterfaceWithNewMemberAndSubInterfaceWithNoMembers();
            Assert.Throws<RuntimeBinderException>(() => d.Foo());

            var x = Helpers.Cast<SubInterfaceWithNoMembers>(d);
        }
        public void SubInterfaceWithNewMember_SubInterfaceWithNoMembers()
        {
            dynamic d = new ExplicitlyImplementedSubInterfaceWithNewMemberAndSubInterfaceWithNoMembers();

            Assert.Throws <RuntimeBinderException>(() => d.Foo());

            var x = Helpers.Cast <SubInterfaceWithNoMembers>(d);
        }