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()); }