ArchiMetrics.Analysis.Tests.Metrics.LinesOfCodeCalculatorTests.GivenAStatementsAnalyzer.WhenOnlyAssigningConstThenHasZeroLinesOfCode C# (CSharp) Метод

WhenOnlyAssigningConstThenHasZeroLinesOfCode() приватный Метод

private WhenOnlyAssigningConstThenHasZeroLinesOfCode ( ) : void
Результат void
			public void WhenOnlyAssigningConstThenHasZeroLinesOfCode()
			{
				const string Text = @"namespace Testing
			{
				public class TestClass {
					public void SomeMethod() {
						const string x = ""blah"";
					}
				}
			}";

				var syntaxTree = CSharpSyntaxTree.ParseText(Text);
				var root = syntaxTree
					.GetRoot()
					.DescendantNodes()
					.First(c => c.IsKind(SyntaxKind.MethodDeclaration));

				var loc = _analyzer.Calculate(root);

				Assert.Equal(0, loc);
			}