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)); }