Boo.BooLangStudioSpecs.Intellisense.WhenParsingSingleFileForIntellisense.MethodParametersShouldBeAddedToMethod C# (CSharp) Method

MethodParametersShouldBeAddedToMethod() private method

private MethodParametersShouldBeAddedToMethod ( ) : void
return void
        public void MethodParametersShouldBeAddedToMethod()
        {
            var project = CompiledFixtures.Project;

            //                                       .project .document   .class      .method
            var methodNode = (MethodTreeNode)project.ParseTree.Children[0].Children[0].Children[0];
            var numberOfParameters = methodNode.Parameters.Count;
            var firstParameter = methodNode.Parameters[0];
            var secondParameter = methodNode.Parameters[1];

            Assert.Equal(2, numberOfParameters);
            Assert.Equal("param1", firstParameter.Name);
            Assert.Equal("string", firstParameter.Type);
            Assert.Equal("param2", secondParameter.Name);
        }