Ejemplo n.º 1
0
        public void InvokeVoidMethodPassesCompilation()
        {
            //-- Arrange

            var field1 = m_ClassBody.Field <AncestorRepository.BaseOne>("m_Next");

            //-- Act

            field1.Void(x => x.VoidMethod);
            field1.Void(x => x.VoidMethodWithOneArg, new HappilConstant <int>(123));
            field1.Void(x => x.VoidMethodWithManyArgs, new HappilConstant <int>(123), new HappilConstant <string>("ABC"));
            field1.Void(x => x.VoidMethodWithManyArgs, new HappilConstant <int>(123), new HappilConstant <DateTime>(DateTime.Now));
            field1.Void(x => x.VoidMethodWithManyArgs, new HappilConstant <int>(123), new HappilConstant <string>("ABC"), new HappilConstant <DateTime>(DateTime.Now));
        }