public void ParameterNameSafe_PositiveCase()
        {
            const string reserved_word       = "this";
            ParameterDeclarationExpression p = new ParameterDeclarationExpression(new TypeReference("foo"), reserved_word);

            Assert.AreEqual("@this", p.ParameterNameSafe());
        }
        public void ParameterNameSafe_NegativeCase()
        {
            const string not_a_reserverd_word = "not_a_reserverd_word";
            ParameterDeclarationExpression p  = new ParameterDeclarationExpression(new TypeReference("foo"), not_a_reserverd_word);

            Assert.AreEqual("not_a_reserverd_word", p.ParameterNameSafe());
        }