public void CreateInvokeMethodExpression_VariableDeclaration_WithMemberName() { var v = new VariableDeclarationStatement("a", typeof(string)); var member = v.InvokeMethod("Test", "Name"); var csharp = new CSharpCodeGenerator().Write(member); Assert.Equal("a(\"Test\", \"Name\")", csharp); }
public void CreateInvokeMethodExpression_VariableDeclaration() { var v = new VariableDeclarationStatement("a", typeof(string)); var member = v.InvokeMethod(LiteralExpression.Null()); var csharp = new CSharpCodeGenerator().Write(member); Assert.Equal("a(null)", csharp); }