static void Main(string[] args)
        {
            MyTest myTest1 = new MyTest();

            myTest1.MyTestMethod(1);

            IMyTest myTest2 = myTest1;

            myTest2.MyTestMethod(2);
        }
        static void Main(string[] args)
        {
            MyTest myTest1 = new MyTest();
            // The following line won't compile as it does not pass a required
            // parameter.
            //myTest1.MyTestMethod(1);

            IMyTest myTest2 = myTest1;

            myTest2.MyTestMethod(2);
        }
Пример #3
0
        public ComplexMessage(MyRandom r)
        {
            if (r.Next(100) == 0)
            {
                m_msg = null;
            }
            else
            {
                m_msg = new S16Message(r);
            }

            if (r.Next(100) == 0)
            {
                m_sealedClass = null;
            }
            else
            {
                m_sealedClass = new SimpleClass(r);
            }

            if (r.Next(100) == 0)
            {
                m_abstractMsg = null;
            }
            else
            {
                m_abstractMsg = new SimpleClass(r);
            }

            if (r.Next(100) == 0)
            {
                m_ifaceMsg = null;
            }
            else
            {
                m_ifaceMsg = new SimpleClass2(r);
            }
        }
Пример #4
0
        public ComplexMessage(Random r)
        {
            if (r.Next(100) == 0)
                m_msg = null;
            else
                m_msg = new S16Message(r);

            if (r.Next(100) == 0)
                m_sealedClass = null;
            else
                m_sealedClass = new SimpleClass(r);

            if (r.Next(100) == 0)
                m_abstractMsg = null;
            else
                m_abstractMsg = new SimpleClass(r);

            if (r.Next(100) == 0)
                m_ifaceMsg = null;
            else
                m_ifaceMsg = new SimpleClass2(r);
        }
Пример #5
0
 public Test(IMyTest imyTest)
 {
     this.imyTest = imyTest;
 }