Comment échapper les guillemets doubles comme un paramètre à un cas de test NUnit?

J'ai essayé d'écrire la suite de cas de test pour un test NUnit écrit dans VB.net:

<TestCase("FirstNode", "<node id=\"FirstNode\">")>
Public Sub GetNode_GivenSomeNodeId_ReturnCorrectNode(ByVal nodeId as String, 
                                            ByVal expectedXml as String)

    (Call the method under test and request the xmlNode with the provided id...)

    Assert.AreEqual(expectedXml, returnedXml)
End Sub

Xml-nœud passé en tant que second paramètre pour le cas de test n'est pas valide, cependant, que ce n'est clairement pas le bon moyen d'échapper les guillemets doubles. Je suis sûr que je peux trouver une solution de contournement, afin de vérifier que la méthode de test des retours attendus XML-nœud, mais je suis curieux:

Est-il un moyen astucieux pour passer une chaîne comme celle-ci, contenant des guillemets doubles, comme un paramètre à un test NUnit?

InformationsquelleAutor Kjartan | 2011-10-11