public MFTestResults BaseClass25_Test()
 {
     Log.Comment("10.1.2.1 ");
     Log.Comment("inheriting from nested types");
     if (BaseClassTestClass25.testMethod())
     {
         return(MFTestResults.Pass);
     }
     return(MFTestResults.Fail);
 }
            public static bool testMethod()
            {
                BaseClassTestClass25 m = new BaseClassTestClass25();

                if ((BaseClassTestClass25_Base1.BaseClassTestClass25_Sub2)m == null)
                {
                    return(false);
                }

                if ((BaseClassTestClass25_Base1.BaseClassTestClass25_Interface1)m == null)
                {
                    return(false);
                }
                return(true);
            }
            public static bool testMethod()
            {
                BaseClassTestClass25 m = new BaseClassTestClass25();
                if ((BaseClassTestClass25_Base1.BaseClassTestClass25_Sub2)m == null)
                    return false;

                if ((BaseClassTestClass25_Base1.BaseClassTestClass25_Interface1)m == null)
                    return false;
                return true;
            }
 public void BaseClass25_Test()
 {
     OutputHelper.WriteLine("10.1.2.1 ");
     OutputHelper.WriteLine("inheriting from nested types");
     Assert.True(BaseClassTestClass25.testMethod());
 }