Example #1
0
        public void TraceParameterTests(TypeKind typeKind, string methodName, string expected)
        {
            // Arange
            IMethodSymbol    methodSymbol    = GetMetodSymbol(typeKind, methodName);
            IParameterSymbol parameterSymbol = methodSymbol.Parameters.Where(p => p.Name.Equals("a")).First();

            // Act
            var actual = parameterSymbol.TraceParameter(methodSymbol);

            // Assert
            Assert.Equal(expected, actual);
        }