public void SubInterfaceWithOneMember_BaseClassWithOneVirtualMethod()
        {
            dynamic d = new ExplicitlyImplementedSubInterfaceWithOneMemberAndVirtualBaseClass();

            Assert.Equal(1, d.Foo());
            Assert.Equal(-1, ((SubInterfaceWithOneMember2)d).Foo());
        }
 public void SubInterfaceWithOneMember_BaseClassWithOneVirtualMethod()
 {
     dynamic d = new ExplicitlyImplementedSubInterfaceWithOneMemberAndVirtualBaseClass();
     Assert.Equal(1, d.Foo());
     Assert.Equal(-1, ((SubInterfaceWithOneMember2)d).Foo());
 }