本文整理汇总了C#中ICSharpCode.RubyBinding.NRefactoryToRubyConverter.GenerateMainMethodCall方法的典型用法代码示例。如果您正苦于以下问题:C# NRefactoryToRubyConverter.GenerateMainMethodCall方法的具体用法?C# NRefactoryToRubyConverter.GenerateMainMethodCall怎么用?C# NRefactoryToRubyConverter.GenerateMainMethodCall使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类ICSharpCode.RubyBinding.NRefactoryToRubyConverter
的用法示例。
在下文中一共展示了NRefactoryToRubyConverter.GenerateMainMethodCall方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: GeneratedMainMethodCallWithNoParametersCode
public void GeneratedMainMethodCallWithNoParametersCode()
{
NRefactoryToRubyConverter converter = new NRefactoryToRubyConverter(SupportedLanguage.CSharp);
converter.IndentString = " ";
converter.Convert(mainMethodWithNoParametersCode);
string code = converter.GenerateMainMethodCall(converter.EntryPointMethods[0]);
Assert.AreEqual("Foo.Main()", code);
}
示例2: ExpectedCodeWrittenToFile
public void ExpectedCodeWrittenToFile()
{
NRefactoryToRubyConverter converter = new NRefactoryToRubyConverter(SupportedLanguage.CSharp, parseInfo);
string expectedCode = converter.Convert(sourceCode, SupportedLanguage.CSharp) +
"\r\n" +
"\r\n" +
converter.GenerateMainMethodCall(converter.EntryPointMethods[0]);
List<ConvertedFile> expectedSavedFiles = new List<ConvertedFile>();
expectedSavedFiles.Add(new ConvertedFile(target.FileName, expectedCode, Encoding.Unicode));
Assert.AreEqual(expectedSavedFiles, convertProjectCommand.SavedFiles);
}