我们正在使用非常具有描述性的测试名称进行工作,水平滚动它们会变得非常烦人。有没有办法让方法名称跨越C#中的多行?
类似的东西:
MyMethodNameIsReallyLong
_SoImMakingItSpanMultipleLines
_SoIDontHaveToHorizontallyScroll
_AndMyLifeIsMuchEasier()
{
DoSomething();
}
感谢。
答案 0 :(得分:4)
我很确定简短的回答是:否。
TestMethod有一个描述属性“可能”是一个有用的替代方案......
[TestMethod, Description("My really long descriptive test name")]
public void Test99()
{
Assert.Fail();
}
答案 1 :(得分:0)
为什么选择这么长的名字。第一个的长度足以理解MyMethodNameIsReallyLong。函数名称应该是最多4-5个不同单词的组合,这是可以理解的。应该避免这种冗长的名字。
现有示例getElementById / Name - javascript
答案 2 :(得分:0)
我假设各个方法名称不够长,不需要滚动。如果您重新排列方法调用,则会在垂直方向上看到更多文本:
MyMethodNameIsReallyLong(
SoImMakingItSpanMultipleLines(
SoIDontHaveToHorizontallyScroll()
)
);